目前,我正在使用Rails 5
和Rails API从数据库中获取所需的信息,但是,我决定通过使用React
在Rails上进行react_on_rails
的实现,因此它成为一种只是一个框架的一部分。另外,我决定使用doorkeeper
,omniauth-oauth2
和devise
从外部保护我的API并根据需要让您登录。</ p>
所以我的问题是在同一项目中使用提供者和客户端的常见设置吗?用户通过access token
对系统进行身份验证时,提供程序是否应在视图模板中与客户端共享devise
?我发现有很多不同的教程可以实现,但是都不适合我。
我正在寻找可以在后端验证oAuth并向我返回令牌以响应会话或标头的东西,以便可以在需要时使用React
从Template抓取它。