-
Notifications
You must be signed in to change notification settings - Fork 8
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[REFACTOR] 사용자 식별 도입 #779
Comments
고려 사항각각의 도입 방법에 대해 다음의 요소를 고려합니다.
|
Oauth결국 Oauth 를 도입하더라도 각각의 사람들을 식별하기 위해선 Oauth 에서 제공해 주는 특정 값을 DB 에 저장해 두어야 한다.
위 내용에 대한 공식 문서를 찾고 싶은데, 아직 찾지는 못했어요... 도입 방법
1번 방식의 경우 oauth 서비스가 늘어날 때 마다 테이블의 필드가 커지게 된다. +) 위 방법을 언급한 이유는 여러 Oauth 가 하나의 계정과 연결될 수 있도록 구상 중이기 때문입니다. |
이메일 확인
사용자가 올바른 이메일을 사용하였는지 확인하기 위해 추가적으로 필요한 기능
|
모든 경우에서 인증되지 않은 사용자가 로그인 하면 인증 페이지로 리다이렉트 해야 합니다. Oauth 방법 선택시 -> 소셜 로그인 연결하기 페이지 |
파생될 수 있는 이슈사용자 식별 여부에 따라 권한을 다르게 부여할 수 있어야 할 것 같습니다. "사용자 식별" 에 대한 작업은 아니므로 이 부분은 언급만 하고 추후 진행되면 좋을 것 같아요 |
내부 회의 결과에 따라 "사용자 식별" 이 아닌 #794 로 작업 변경 |
📌 어떤 기능을 리팩터링 하나요?
AS-IS
현재는 각 사용자 정보는 이름(닉네임) 과 비밀번호가 전부이다.
문제점 :
TO-BE
사용자들을 식별할 수 있도록 변경한다.
⏳ 예상 소요 시간
🔍 참고할만한 자료(선택)
The text was updated successfully, but these errors were encountered: