与 Doorkeeper 自定义 oAuth 提供商和设备进行 Expo Auth 会话

问题描述 投票:0回答:1

在 React Native 应用程序中使用 expo-auth-session 进行身份验证,浏览器将打开供您登录,您可能会注意到它在登录/注册时不会关闭 - 然后您可以尝试再次登录,因为会话中浏览器已设置,可以使用..

要解决此问题 - 在设计表单上禁用 Turbo 并确保 oauth/authorize 作为 HTML 而不是 TURBO STREAM 执行,它应该可以工作 - expo Web 浏览器不知道如何处理 Turbo Stream - 希望有人保存一两天这样。

ruby-on-rails expo devise doorkeeper
1个回答
0
投票

参见上文,从 expo 应用程序进行身份验证时禁用设备表单上的 Turbo

© www.soinside.com 2019 - 2024. All rights reserved.