| 构造器和说明 |
|---|
IdentityController() |
| 限定符和类型 | 方法和说明 |
|---|---|
cn.herodotus.engine.assistant.core.domain.Result<Session> |
codeToSession(SessionCreate sessionCreate) |
cn.herodotus.engine.assistant.core.domain.Result<String> |
exchange(SessionExchange sessionExchange) |
cn.herodotus.engine.assistant.core.domain.Result<HerodotusUserDetails> |
getUserProfile()
获取用户基础信息
|
cn.herodotus.engine.assistant.core.domain.Result<String> |
userLogout(String accessToken) |
@GetMapping(value="/identity/profile") public cn.herodotus.engine.assistant.core.domain.Result<HerodotusUserDetails> getUserProfile()
@GetMapping(value="/open/identity/logout") public cn.herodotus.engine.assistant.core.domain.Result<String> userLogout(@RequestParam(value="access_token") String accessToken)
@PostMapping(value="/open/identity/session") public cn.herodotus.engine.assistant.core.domain.Result<Session> codeToSession(@Validated @RequestBody SessionCreate sessionCreate)
@PostMapping(value="/open/identity/exchange") public cn.herodotus.engine.assistant.core.domain.Result<String> exchange(@Validated @RequestBody SessionExchange sessionExchange)
Copyright © 2022. All rights reserved.