dana-auth2
2016-01-20 17:53:53 5 举报
dana-auth2是一款用于实现OAuth 2.0授权流程的JavaScript库。它简化了与API交互时的授权过程,使开发者能够轻松地获取和刷新访问令牌,以便在客户端应用程序中调用API。dana-auth2支持多种授权类型,如授权码、隐藏资源和客户端凭据等,并提供了丰富的配置选项,以满足不同项目的需求。此外,它还具有友好的错误处理机制,可以帮助开发者更容易地排查和解决问题。总之,dana-auth2是一个功能强大、易于使用的OAuth 2.0授权库,适用于各种规模的Web应用程序。
作者其他创作
大纲/内容
申请成功,获得:ClientID/ClientSecret/Scope
保存刷新令牌/密钥/权限/DanaUID,与该用户账号对应关系
用户可以选择启用/不启用直接使用大拿账号登录大拿平台功能
生成刷新令牌/密钥/权限/DanaUID,记录/保存
大拿平台
用户在第三方平台访问大拿资源
开发/测试(大拿提供的协议/接口)
审核/保存
若不存在该Uid与DanaUID的对应关系,则新生成一个大拿ID
验证令牌/密钥/DanaUID,返回该对应用户的资源
第三方平台
返回登录成功
返回该令牌对应用户的大拿平台的资源
申请账号,传入:公司名/应用名称/权限
提出开通大拿服务
跳转第三方平台的CallbuckURL,附带刷新令牌/密钥/权限/DanaUID
查找该用户账号对应的令牌/密钥DanaUID
提示用户已经成功开通大拿服务
用户第三方客户端
返回该用户在大拿平台的资源
使用该令牌/密钥/DanaUID访问大拿资源
输入第三方平台账号密码登录
0 条评论
下一页