手机 APP 不发版的情况下,如何新增一种拉起三方 APP(拉起钉钉/微信/飞书等等)进行认证

查看 77|回复 5
作者:brand   
开发了一个 APP ,该 APP 暂时对接钉钉登录,在 pc 端使用钉钉扫码登录,在移动端通过 schema 拉起钉钉进行认证。
往后还会对接企业微信,飞书等各种扫码和拉起客户端登录。
在 pc 端对接很方便,发一下新的版本就好,前后端都在服务器上。
但是移动端每次要发版本,让用户升级才能支持就很麻烦,因为要接入 sdk 才能对接。
有没有一种办法,可以拉起钉钉(类似软件,微信,企业微信)登录,而不需要修改客户端的方法?
specture   
登录页通过内嵌 web 实现?然后内容通过服务端渲染推送下来? 没有搞过,也在考虑类似的问题,mark 一下
furlxy   
认证登录这些总是要写逻辑的,你要给网页预埋好传参格式,通过端内调起内部网页,三方登录完后再回来,把参数传给网页做交互
murmurkerman   
应用内加一个最新版本检测,制定个策略弹升级弹框。或者接入 webview 登录。
brand
OP
  
@murmurkerman 肯定用 webview 没错,但是 webview 拉起钉钉登录拿到 code 后,怎么回调 webview 中的接口呢?这个地方好像不更新 APP 是不行的,因为必须要集成 sdk 才能拉起钉钉然后回调回来。
因为手机端无法扫码,所以这个地方必须做成拉起钉钉登录,想不更新 app (也就是不集成 sdk )完成此功能。
suofeiya   
移动端强制升级,不升级不给用.
您需要登录后才可以回帖 登录 | 立即注册

返回顶部