Skip to content
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

오픈소스로써의 집현전을 위한 여러 로그인 방법 구현 #762

Open
3 tasks
weg901127 opened this issue Sep 8, 2023 · 2 comments
Open
3 tasks
Labels

Comments

@weg901127
Copy link
Contributor

weg901127 commented Sep 8, 2023

제안 설명

  • 구글 로그인 기능 구현
  • 구글 로그인을 위한 user table 변경
  • admin계정 생성(end user용 admin)
@jimin52
Copy link
Member

jimin52 commented Oct 4, 2023

소셜 로그인 추가를 위해 고민중입니다. 지금은 42-stat, 24-hane 등의 사이트에서 영감을 받아 인트라 계정을 중심으로 소셜로그인을 연동하는 방향으로 구현중입니다.

한 유저가 여러 구글계정을 가질 수 있기 때문에 구글 로그인 기능을 구현하는 데 어려움이 있습니다.
도서 대출은 사람에 종속되기 때문에 여러 계정이 어떤 한 사람의 계정이라는 것을 확인하는 절차가 필요하게 됩니다. 인트라는 유일한 유저임을 보장해줘서 메인 계정으로 삼기 참 좋습니다.

해결책으로 몇 가지를 생각해 봤습니다.

  1. 전화번호나 통신사 인증 따위의 방식으로 확인한 후 계정을 생성 및 연동
  2. 추가적인 고유 정보를 등록하는 방식으로 검증하기
    (사번 같은 고유정보를 DB 에 추가해서 이용하거나 unique 한 닉네임으로 구분하기. 이름+생일도 극한의 예외상황 제외하면 가능)
  3. 사서가 유저를 활성화 해주는 방식으로 운영

그러나 전부 마음에 차지는 않는군요..

@kylee001
Copy link
Contributor

아 이거 중고나라에서 사내도서관쓴다고하셔서 그것때문에 구글로그인용 브랜치뜬거인데 암튼 좋은생각입니다 ㅋㅋ

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
Status: 할 일
Development

When branches are created from issues, their pull requests are automatically linked.

3 participants