使用 OpenGraph 时强制 Facebook 询问用户密码

发布于 2024-09-25 18:15:03 字数 192 浏览 4 评论 0原文

我使用 Facebook OAuth 2.0 在我的网站上注册新用户。之后他们还可以使用 Facebook 登录。

如果用户已经登录 Facebook,并在我的网站注册,我希望 Facebook 再次询问当前用户的密码,这样我就可以确定注册的用户就是登录 Facebook 的用户。因为家庭电脑经常被多人使用,而且人们往往不会从 Facebook 注销。

I use Facebook OAuth 2.0 to register new users to my website. After which they can also login using Facebook.

If a user is already logged in at Facebook, and registers at my site, I would like Facebook to ask again for the password of the current user so I know for sure the user that registers is the person logged in at Facebook. Because often home-computers are being used my multiple people, and people tend not to logout from Facebook.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

稀香 2024-10-02 18:15:03

你不能。由 Facebook 决定何时提示用户输入密码,而不是由您决定。您可以随时提出额外的提示,要求用户稍后确认他们是谁。

You can't. It's up to Facebook to decide when to prompt the user for password, not you. You can always put up an additional prompt asking the user to confirm who they are later.

心清如水 2024-10-02 18:15:03

如果您使用的是 asp.net 和 C#(Facebook API 的 For .NET 在 codeplex.com 上可用),

请在 Page_PreInit 事件中添加此行

      base.RequireLogin=true;

如果用户已登录,则不会要求登录,但如果用户未登录登录后,它将重定向到您的 Facebook 登录页面。

If you are using asp.net and C#(Facebook API's For .NET available on codeplex.com),

Add this line in the Page_PreInit Event

      base.RequireLogin=true;

If the user is logged in, it will not ask for the login, but if the user it not logged in, it will redirect to you the Facebook login page.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文