APP第三方登录功能实现(uniapp)
1.用户操作流程(例:微信登录)
2.参考uniapp官方文档
这是一个链接 uniappAPI文档
- 获取服务供应商
- 点击登录
- 检查登录用户是否注册
- 获取用户信息
2.1 获取服务供应商
在App平台,可用的服务商,是打包环境中配置的服务商,与手机端是否安装了该服务商的App没有关系。
云打包在manifest中配置相关模块和SDK信息,离线打包在原生工程中配置。某个服务商配置被打包进去,运行时就能得到相应的服务供应商。
代码示例
uni.getProvider({
service: 'oauth',
success: function (res) {
console.log(res.provider)
if (~res.provide