一键点击所有网站的Lgin [英] One click Lgin for all the sites

查看:84
本文介绍了一键点击所有网站的Lgin的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我喜欢创建一键登录,

所以这里我将存储我的用户凭据和网站URL

如果点击该网站意味着它需要自动登录

所以我的概念我的应用程序应该提供该站点的登录凭据,它需要自动登录

例如,如果我保存www.facebook.com,ar @ gmail.com和*******表示如果我点击链接意味着它需要自动登录到我的Facebook帐户而没有任何api

I like create a one click login ,
so here i ll store my user credentials and site url
if click that site means it needs to get auto login
so my concept my app should provide login credentials to that site and it needs get auto login
for example if i save www.facebook.com ,ar@gmail.com and ******* means if i click the link means it needs to auto login to my facebook account without any api

推荐答案

我在给定的代码中找到了这个代码网站。

请检查一下。 自动登录







I found this code in the given site.
Please check this. Auto Login



using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;

namespace baltracker
{
   public partial class Form1 : Form
   {
      string url = "http://www.filmai.in";
      string username = "login";
      string password = "pass";
      public Form1()
      {
         InitializeComponent();
         Login();
      }

private void Login()
{
	 WebBrowser b = new WebBrowser();
	 b.DocumentCompleted += new WebBrowserDocumentCompletedEventHandler(b_DocumentCompleted);
	 b.Navigate(url);
}

private void b_DocumentCompleted(object sender, WebBrowserDocumentCompletedEventArgs e)
{
	 WebBrowser b = sender as WebBrowser;
	 b.DocumentCompleted -= new WebBrowserDocumentCompletedEventHandler(b_DocumentCompleted);
	 b.DocumentCompleted += new           WebBrowserDocumentCompletedEventHandler(b_DocumentCompleted2);

string postData = string.Format("login_name=0}&login_password=1}&image.x=0&image.y=0&login=submit", username, password);
	 ASCIIEncoding enc = new ASCIIEncoding();
    b.Navigate(url, "", enc.GetBytes(postData), "Content-Type: application/x-www-form-urlencoded\r\n");
}

private void b_DocumentCompleted2(object sender, WebBrowserDocumentCompletedEventArgs e)
{
	 WebBrowser b = sender as WebBrowser;
	 string response = b.DocumentText;
         MessageBox.Show("baigta");
}

private void Form1_Load(object sender, EventArgs e)
{

}
   }
}


这篇关于一键点击所有网站的Lgin的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆