esi_project Frontend - 로그인 (0) Auth Guard - 코드 내꺼로 바꿔야 canActivate가 true 리턴하면 들어갈 수 있는 페이지임. 얘는 AuthenticationService를 사용해서 로그인 정보를 가져옴. 로그인 해있으면 true 리턴해주고 아니면 login 페이지로 redirect 해줌. Basic Authentication Interceptor - 코드 내꺼로 바꿔야 Login Component 로그인 ... esi_projectAngularAngular Backend - account app EveLoginViewSet.callback()에서 EVE SSO랑 통신해서 ESI 조회에 사용되는 access_token을 발급 받고 해당 토큰으로 토큰 소유자의 케릭터 이름이랑 케릭터 아이디를 가져옴. 이렇게 가져온 케릭터 이름으로 이메일형식으로 이메일 하나 만들고, 이름은 케릭터 이름으로 하고 비밀번호는 어차피 EVE SSO를 통해서 로그인하게되니 랜덤스트링으로 만들어주고 케릭터 아이디... esi_projectdjangodjango
Frontend - 로그인 (0) Auth Guard - 코드 내꺼로 바꿔야 canActivate가 true 리턴하면 들어갈 수 있는 페이지임. 얘는 AuthenticationService를 사용해서 로그인 정보를 가져옴. 로그인 해있으면 true 리턴해주고 아니면 login 페이지로 redirect 해줌. Basic Authentication Interceptor - 코드 내꺼로 바꿔야 Login Component 로그인 ... esi_projectAngularAngular Backend - account app EveLoginViewSet.callback()에서 EVE SSO랑 통신해서 ESI 조회에 사용되는 access_token을 발급 받고 해당 토큰으로 토큰 소유자의 케릭터 이름이랑 케릭터 아이디를 가져옴. 이렇게 가져온 케릭터 이름으로 이메일형식으로 이메일 하나 만들고, 이름은 케릭터 이름으로 하고 비밀번호는 어차피 EVE SSO를 통해서 로그인하게되니 랜덤스트링으로 만들어주고 케릭터 아이디... esi_projectdjangodjango