带有Doorkeeper和Angular的Oauth2密码授予类型
我有一个使用Doorkeeper的Rails API和Oauth2的密码授权方法。
门卫需要将client_id
和client_secret
发送到令牌请求( /oauth/token
),以及用户的登录详细信息和范围。
我将如何在Angular应用程序中执行此操作? 我不喜欢存储客户端ID和秘密客户端的想法……
只有当您的应用程序代码受到保护时,才应使用client_id和client_secret,即Web服务器内的ig。
对于浏览器Web应用程序和移动应用程序,应使用oauth隐式流程或密码流程。
- 在隐式流程中,您只使用client_id。
- 在密码流中,您将交换访问令牌的用户名和密码。
- 请求的资源上不存在“Access-Control-Allow-Origin”标头
- Rails复制了资源中的参数
- 如何在AngularJS的Rails 4中修正设置根路由?
- Rails 4 Asset Pipeline:来自js的asset_path中的资产缺失指纹
- 使用rails和angularjs更新深层嵌套模型
- XMLHttpRequest请求的资源上没有“Access-Control-Allow-Origin”标头
- Rails以有角度的方式路由params
- 如何使用angularjs和ui路由器从rails获取实例变量?
- Access-Control-Allow-Origin不允许使用Rails 3和Angularjs Origin http:// localhost。