增加 SSO 示例(增加注释)

This commit is contained in:
YunaiV
2020-06-27 16:39:40 +08:00
parent 8b483b5c11
commit cbca348912
3 changed files with 4 additions and 3 deletions

View File

@@ -4,4 +4,4 @@ INSERT INTO oauth_client_details
refresh_token_validity, additional_information, autoapprove)
VALUES
('clientapp', '112233', 'read_userinfo,read_contacts',
'password,refresh_token', null, null, 3600, 864000, null, true);
'password,authorization_code,refresh_token', 'http://127.0.0.1:9090/login', null, 3600, 864000, null, true);

View File

@@ -13,13 +13,13 @@ import org.springframework.web.bind.annotation.RestController;
public class DemoController {
@GetMapping("/admin-list")
@PreAuthorize("hasRole('ADMIN')")
@PreAuthorize("hasRole('ADMIN')") // 要求管理员 ROLE_ADMIN 角色
public String adminList() {
return "管理员列表";
}
@GetMapping("/user-list")
@PreAuthorize("hasRole('USER')")
@PreAuthorize("hasRole('USER')") // 要求普通用户 ROLE_USER 角色
public String userList() {
return "用户列表";
}

View File

@@ -0,0 +1 @@
<http://www.iocoder.cn/Spring-Security/OAuth2-learning-sso/?github>