使用 Passport 将 Laravel Socialite 与 React Native 前端集成

Integrate Laravel Socialite with React Native Frontend using Passport

我有一个 Laravel 服务器,有社交名流和护照。我安装了 coderello 插件以获得 grant_social 类型。当我授权社交时,我从 laravel 回复带有社交身份验证令牌的 JSON 给客户端。如何从我的 React 应用程序中捕获它以便我可以用来进行 API 调用?我应该如何登录社交网站?我应该使用带有 WebView 的手动重定向还是应该使用官方社交软件的 SDK?

我解决了使用视图作为响应的问题,其中包含调用 window.ReactNativeWebView.postMessage 的脚本,在我的 React 应用程序中,我在 WebView 中使用了 onMessage 回调。