简体中文 | English
你可以使用 Authing 快速为新开发的或已有的 Vue 应用集成认证能力。此 Demo 程序将为你演示如何使用 Authing Browser SDK 为 Vue 应用添加认证能力。
在控制台的自建应用中,修改你的应用设置:
- 认证配置:将
登录回调 URL
配置为https://localhost:3000
- 授权配置:
授权模式
选中authorization_code
、refresh_token
- 授权配置:
返回类型
选中code
进入到你正在使用的 Vue 版本对应的 demo 目录,在 /.env
配置文件中,填入你的应用配置:
# 应用 ID
VUE_APP_SDK_APPID = 应用 ID
# 应用的认证地址
VUE_APP_SDK_DOMAIN = 应用的认证地址
# 登录回调地址
VUE_APP_SDK_REDIRECT_URI = 登录回调地址
# 应用侧向 Authing 请求的权限,以空格分隔,默认为 'openid profile'
# 成功获取的权限会出现在 Access Token 的 scope 字段中
VUE_APP_SDK_SCOPE = openid profile order:read
# 用于验证 Access Token 是否有权限访问的 API。
# 例如: http://localhost:5000/api/protected
VUE_APP_RESOURCE_API = scope 授权范围
$ yarn install
运行本示例程序:
$ yarn start
- Fork 此仓库
- 创建自己的 git 分支 (git checkout -b my-new-feature)
- 提交你的修改 (git commit -am 'Add some feature')
- 将修改内容推送到远程分支 (git push -u origin my-new-feature)
- 创建一个 Pull Request
Copyright (c) 2019-present, Authing