将 OAuth 与 .Net 集成
我目前正在使用 Facebook Connect,并计划使用其他来源进行用户身份验证(即 Google)。如何将其与 .NET 集成?我想做一些事情,例如能够获取当前登录的用户、在用户尝试执行操作时授权用户(类似于标准授权属性)等。
我真的不知道从哪里开始。我在数据库中有自己的表,用于存储用户信息,例如 ID、访问令牌以及访问令牌过期之前的时间。现在我通过 javascript 在客户端执行所有 OAuth 操作。
另外,我正在创建一个单页网站。这可能是一个重要的细节。
I am currently using Facebook Connect and have plans to use other sources for user authentication (ie. Google). How do I integrate it with .NET? I want to do things such as be able to get the currently logged in user, authorize a user when they attempt to do an action (similar to standard authorization attributes), etc.
I don't really know where to start. I have my own table in the database for storing user information such as their ID, access token, and time until the access token expires. Right now I do all OAuth stuff client-side via javascript.
Also, I am creating a single page website. That is probably an important detail.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您看过 DotNetOpenAuth 吗?
http://www.dotnetopenauth.net/
Have you looked at DotNetOpenAuth?
http://www.dotnetopenauth.net/