繁体   English   中英

Facebook登录WinForms用户名

[英]Facebook Login WinForms Username

我制作了一个Windows应用程序,并在其中使用了一种单独形式的Web浏览器控件,该控件使用户可以使用其Facebook帐户登录,我使用oauth界面获取访问令牌,然后获取用户的信息,所有方法都可以正常工作,但唯一的办法就是它是一个桌面应用程序,因此多个用户可以使用同一台PC,而这又可以使多个用户使用同一应用程序,在首次登录时,登录对话框会要求输入用户名和密码,但是对于下一次登录,我无法输入除非我清除所有浏览器的历史记录,否则使用不同的用户名,那么是否有办法在请求中使用某些特定参数,或者使用Facebook应用程序中的某些设置来强制用户在每次登录尝试时输入用户名?

谢谢

这应该可以,请在下面检查。

使您的令牌无效(又称为注销); 对该端点进行HTTP GET调用;

https://api.facebook.com/restserver.php?method=auth.expireSession&format=json&access_token=<access_token>

在每个程序启动时执行此操作

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM