C# 是否有可能创建一个按钮,单击该按钮,用户无需进入登录页面即可登录

C# 是否有可能创建一个按钮,单击该按钮,用户无需进入登录页面即可登录,c#,php,mysql,C#,Php,Mysql,我正在制作一个c应用程序,用户必须登录到该应用程序 登录后,将会有一个按钮打开一个用php编写的网站 不管怎样,当用户点击按钮时,将要打开的网站应该已经登录,是的,c应用程序和网站都共享相同的sql 我有一个想法,但我不知道如何让它工作,因为我的php技能很差 我在一些地方读过,但我不知道它是否有效: http://bf3.in/?login=username =朱诺。。。。密码=***** 如果可能的话,像这样我可以使它在c按钮工作 "http://bf3.in/?login=username

我正在制作一个c应用程序,用户必须登录到该应用程序

登录后,将会有一个按钮打开一个用php编写的网站

不管怎样,当用户点击按钮时,将要打开的网站应该已经登录,是的,c应用程序和网站都共享相同的sql

我有一个想法,但我不知道如何让它工作,因为我的php技能很差

我在一些地方读过,但我不知道它是否有效:

http://bf3.in/?login=username =朱诺。。。。密码=*****

如果可能的话,像这样我可以使它在c按钮工作

"http://bf3.in/?login=username = "'+variable1+'".... password = "'+variable1+'""

您需要创建能够处理C按钮请求的web服务。 就像你有上述问题的共享链接请求。 当php web服务找到请求参数并检查数据库时,它会直接启动会话。
希望这能对您有所帮助。

是的,这是可能的,但我建议您不要这样做,因为这会带来安全风险。根据您发布的URL,您将存储用户名和密码,然后将其传递给网站


用户名和密码是您可以使用的唯一身份验证方案吗?

您不应该将登录凭据放入GET变量中。事实上,用户的密码应该在数据库中散列,这样无论如何都不可能。就像那样,但我建议加密您的密码并执行post。更好的方法是,在发布后进行基于令牌的身份验证,如OAuth 2.0,该站点应将您重定向到主页。@Ephraim我使用的是哈希,它只是一个示例代码,向您显示,使用上面的链接是否有效?如果是这样的话,我怎样才能得到这样的链接one@junopro该链接应由网站开发人员创建。我不是PHP专家,但在ASP.NET MVC中,这将是一个简单的操作,可以让您登录并重定向到主页。我有网站脚本,我也知道mysql查询,它有帮助吗?那么,知道怎么做吗?