가챠 교환 기능을 위한 OIDC 기반 로그인 구현하기
·
우아한테크벨로/Level4
로그인 연동 목적레벨4를 시작하면서 우리팀의 레벨3까지의 결과와 다음 방향에 대해서 레벨4가 시작함과 동시에 회의를 진행하였습니다.그 결과, 단순한 가챠맵으로는 사용자를 모으고 DAU를 올릴 수 없다는 결론이 나왔습니다. 그래서 처음 팀 빌딩때부터 기획했던 가챠 교환기능을 추가하기로 했습니다. 이를 위해서는 사용자의 정보 관리가 필요했고, 그에 따라서 OAuth2 기반 로그인을 적용하려고 했습니다. 기존에 많이 구현 해보았던 기능이기에 같은 방식으로 구현하려던 찰나에 새롭게 OAuth2를 보완해서 나온 OIDC에 대해서 알게되었습니다.기존에 OAuth2 제공 회사마다 달랐던 사용자 정보를 가져오는 방식을 하나로 통일 할 수있다는 점에서 이점을 느끼고 학습 및 적용해보기로 했습니다.무엇이 바뀌었는가?기존 ..