Ruby on rails 在Rails上使用Desive_token_auth对Facebook oAuth作出反应

Ruby on rails 在Rails上使用Desive_token_auth对Facebook oAuth作出反应,ruby-on-rails,ruby,reactjs,oauth,devise,Ruby On Rails,Ruby,Reactjs,Oauth,Devise,我正在尝试使用Rails5.0.5API只与Desive_token_auth一起构建React应用程序。我的Rails API服务器在:3001上本地运行,我的react应用程序(从/client文件夹中运行)在:3000上运行 我可以使用axios和API调用使用电子邮件/密码注册/登录/等,但oauth给我带来了一些麻烦。它似乎不想处理React和API情况,它加载一个新选项卡,使用Facebook进行身份验证,然后转到我的rails服务器上的回调控制器(:3001)。我无法找到将回调信息

我正在尝试使用Rails5.0.5API只与Desive_token_auth一起构建React应用程序。我的Rails API服务器在:3001上本地运行,我的react应用程序(从/client文件夹中运行)在:3000上运行

我可以使用axios和API调用使用电子邮件/密码注册/登录/等,但oauth给我带来了一些麻烦。它似乎不想处理React和API情况,它加载一个新选项卡,使用Facebook进行身份验证,然后转到我的rails服务器上的回调控制器(:3001)。我无法找到将回调信息返回到我的React应用程序的方法:3000

我可以手动查询facebook并收到我需要的信息;有没有一种方法可以基于Facebook数据手动创建一个用户,允许我使用Deviate/Deviate_token_auth?你们有没有更好的方法来使用Rails API作为后端在React应用程序上进行身份验证?我对所有这一切都很陌生,也不太了解这个项目,我准备跳槽到一个更好的解决方案,如果它存在的话!谢谢你提供的任何信息。请随时问我任何问题