如何兼容uni-app的app

问题描述

在uni-app中打包app,因为是用vue2写的,直接用了@authing/guard-vue2@5.3.4
如果是内嵌模式,在h5和app(文档的移动端)下无法显示第三方登录(下一篇帖子说明),只能用托管模式,由于是app(文档的移动端),如果通过托管的模式,那登录成功后我该怎么拿到用户的信息,因为app托管之后回调到其他网页,网页也不是跳app

可以在 app 中打开一个 webview 然后打开托管登录页,然后可以回调到你们服务的一个网页,这个网页再与 app 进行通信

那怎么判断登录后是谁登录,可以戴一个参数吗?还是?然后我用的appid是开启了移动端的,但是托管还是没有显示line的第三方登录

忘记点击回复您了,这里补一下

你们服务的网页接收到 code 以后,再传给 app,app 再使用 code 换 token 就知道是谁登录了。这个 line 移动端应该是使用 app 原生的方式对接,所以网页中不会展示

那在uniapp中有什么办法可以兼容line吗?

可以尝试使用 oauth2 身份源

图片
这个吗

这个哈

还需要再升级版本?

如果实在不行,我能不能自己做个页面,然后调用authing的接口实现登录呢?

能否实现兼容Google,faceBook,line?