摘要: Refresh tokens can potentially improve the situation but also increase complexity. A refresh token is a long lived token that allows requesting new access tokens without having to present the user cre... 阅读全文
posted @ 2013-12-24 18:59 kelite 阅读(562) 评论(0) 推荐(0) 编辑
摘要: 一般的社交提供商不提供一个Web Service进行身份验证(有很好的理由),而提供一个身份验证的界面,其中包含了某种协议如OpenID(连接)或使用OAuth2认证。这意味着客户端应用必须使用一个浏览器来展现这些UI部件---典型的登录页面和一些类型的许可界面。 这通常通过导航到一个众所周知的URL (网页API的模板使用OAuth2隐流程方法),并等待,直到在其他一些知名的URL会发生回调。在... 阅读全文
posted @ 2013-12-24 17:32 kelite 阅读(844) 评论(0) 推荐(0) 编辑
摘要: 本文我们将把关注Visual Studio用户认证模板中的 本地用户名/密码帐号特性。他们将其分为了两部分:帐户控制器具备如创建帐号和修改密码等功能;另一部分是在OAuth2认证服务器中进行的认证。我们从创建一个账户开始: 为了创建一个账户,我们需要Post到/api/account/register 节点,对应到帐号控制器的Register方法,这个方法允许匿名访问。 客户端可以这样做: ... 阅读全文
posted @ 2013-12-24 17:24 kelite 阅读(822) 评论(0) 推荐(0) 编辑
摘要: The Web API v2用户认证模板提供了流行的应用用户认证场景,如.使用本地帐号的用户名密码认账 (包括创建用户、设置和修改密码)以及使用第三方的认证方式,如facebook,google等等– 在本地中包含了外部帐号的连接 所有的这些均通过使用一个OAuth2认证服务进行. To make all that happen the template combines quite... 阅读全文
posted @ 2013-12-24 16:26 kelite 阅读(4199) 评论(0) 推荐(0) 编辑