使用JWT(Json web令牌)和Devise in Rails应用程序登录用户



我有一个rails应用程序,其中一个页面是纯角度操作的(就像单页应用程序一样,包括登录/注销等)。

但同时,也有一些页面我们不能包含在一个页面上,我们希望将它们分开,就像它们以前以传统的轨道方式工作一样。

因此,我们在Angular页面上使用JWT进行登录,但对于传统页面,我们仍然需要使用一些身份验证(在使用Devise之前)由于用户将通过URL从单页应用程序移动到Rails传统页面,那么我将如何维护Rails中页面的登录会话和所需登录(针对当前用户的可用性)

感谢您的帮助。

根据您的浏览器要求,您可以将JWT存储在本地存储或cookie中。它仍然是安全的,然后你可以使用相同的JWT来验证用户,无论他们在哪个页面上。

最新更新