React登录页面(客户端)和Spring Boot /安全性(服务器端)

时间:2019-03-06 18:58:13

标签: java spring reactjs spring-boot spring-security

有没有人暗示如何在服务器端进行身份验证(java春季启动)和在客户端进行反应的登录页面?我的意思是我不太了解Spring Security的工作原理,但是我不使用客户端呈现,而是使用我用Java中的单独应用程序创建的API。 然后我在react中创建了登录页面,我想知道如何处理客户端的登录...

有人有文章吗?

我在google中搜索过,但大多数示例已破旧或不包含客户端->服务器

1 个答案:

答案 0 :(得分:2)

尝试使用JWT(JSON Web令牌)。当用户登录服务器时,将发生JWT令牌发送到客户端的情况。此后,此令牌将设置为每个请求的标头。没有此令牌的任何对服务器的请求都将被拒绝。 JWT可以通过spring安全性实现。当您在网络浏览器中搜索Spring JWT时,前几个链接将帮助您实现它。

要设置授权标头,建议您在React前端使用axios之类的软件包。