提交 a843902e 编写于 作者: sq3536's avatar sq3536

change login api

上级 3cef2236
......@@ -3,3 +3,9 @@ spring:
include: sys , web-prod
application:
name: ibzuaa-web
zuul:
routes:
loginv7:
path: /v7/login
serviceId: ibzuaa-api
stripPrefix: false
\ No newline at end of file
......@@ -53,9 +53,13 @@ public class ClientAuthenticationResource
@Autowired
private ISYS_PERMISSIONService permissionService;
@PostMapping(value = "v7/login")
public ResponseEntity<AuthenticationUser> login(@Validated @RequestBody AuthorizationLogin authorizationLogin){
return uaalogin(authorizationLogin);
}
@PostMapping(value = "uaa/login")
public ResponseEntity<AuthenticationUser> login(@Validated @RequestBody AuthorizationLogin authorizationLogin){
public ResponseEntity<AuthenticationUser> uaalogin(@Validated @RequestBody AuthorizationLogin authorizationLogin){
userDetailsService.resetByUsername(authorizationLogin.getUsername());
AuthenticationUser user = userDetailsService.loadUserByLogin(authorizationLogin.getUsername(),authorizationLogin.getPassword());
if(user.getPermissionList()==null)
......
......@@ -16,8 +16,8 @@ import org.springframework.validation.annotation.Validated;
import org.springframework.web.bind.annotation.*;
import org.springframework.beans.factory.annotation.Qualifier;
@RestController
@RequestMapping("/")
//@RestController
//@RequestMapping("/")
public class AuthenticationController
{
......
Markdown 格式
0% or
您添加了 0 到此讨论。请谨慎行事。
先完成此消息的编辑!
想要评论请 注册