JWTSpring安全演示
关于
这是一个将与和结合使用的演示。 我完全重写了我的第一个版本。 现在,该解决方案基于的代码库。 我尝试提取JWT身份验证所需的最少配置和类,并进行了一些更改。
要求
该演示是使用Maven 3.6.x和Java 11构建的。
用法
只需使用Spring Boot maven插件( mvn spring-boot:run )启动应用程序。 该应用程序在。
您可以使用H2-Console在下浏览数据库:
后端
存在三个用户帐户,以说明对API中的端点的不同访问级别以及不同的授权例外:
Admin - admin:admin
User - user:password
Disabled - disabled:password (this user is deactivated)
该演示有四个合理的端点:
/api/authenticate - authentication endpoint with unrestricted access
/api/user - returns detail information for an authenticated
评论0
最新资源