如何创建具有原生外观的移动oAuth 2.0“身份验证流”登录名

时间:2019-02-03 21:04:32

标签: react-native oauth-2.0

我们正在编写ReactNative应用程序并使用IdentityServer进行oAuth,但是在实现身份验证流程时,这显然将我们带到了单独的浏览器中(使用下面的库)。

https://github.com/FormidableLabs/react-native-app-auth

我们的UX团队对此有很大的疑问,并说这会让我个人同意的用户感到恐惧/烦恼。

查看了如此多的企业应用程序(Facebook,Uber,长长的清单),登录时这些应用程序都无法将您带到应用程序外部的单独浏览器。密码显然仍在应用程序内部。

他们是如何做到的?我确定他们会执行正确的安全性并实施oAuth(我的意思是facebook ... com'on),但是如何?

我研究了很多次,但是找不到解决方案,因此任何帮助都会大有帮助。

顺便说一句:我了解MS Office等某些应用程序,因此将用户带到浏览器中,而且这种情况越来越多,但我只想知道这些大公司如何解决此问题。

0 个答案:

没有答案