safari浏览器 通过APP授权登录问题

由于看到京东的一个功能,推送过来一个短信,里面包含一个链接,点击那个链接打开浏览器,会弹出下面的窗口

safari浏览器 通过APP授权登录问题_第1张图片
7291521532826_.pic.jpg

点击"一键登录",会唤起京东的APP,弹出授权登录页面

safari浏览器 通过APP授权登录问题_第2张图片
50836CBE-C14B-409D-AFDF-2C30A7D8AE36.png

点击"确认登录"的时候在返回到浏览器,并携带登录的信息

浏览器到APP这一步很简单(深度链接和schem都可以实现,也可以传递参数),之前一直在纠结怎么做到APP在回到浏览器,其实京东的做法也不是回到浏览器,而是打开了一个新的页面,这样就很轻松的解决了,我们在APP里面点击确认登录的时候打开一个浏览器,链接包含我们的用户信息,这样在h5端就可以轻松的获取用户信息了,完美的解决,有时候看起来是个难题,我们换个思路会有不一样的结果。

你可能感兴趣的:(safari浏览器 通过APP授权登录问题)