로그인 3 [Next.js] NextAuth를 활용한 우아한 유저 관리 들어가며 이번 글은 NextAuth를 활용하여 실제 서비스에서 우아하게 유저를 관리한 경험에 대해 말씀드리는 글입니다. NextAuth와 Middleware를 이용해서 인증, 인가를 어떻게 관리하였는가에 대한 주제를 다룹니다. 다루지 않는 내용 해당 글에서는 NextAuth의 기본 사용법에 대해 상세히 알려주지 않습니다. (공식문서 아주 추천) Next13 환경에서 구현된 예시지만, 다른 버전에서도 크게 상이하진 않습니다. 우아한 유저 관리 이전까지 NextAuth는 주로 구글인증기로만 써왔습니다. 정확히 말하자면 인증만 썼던 거죠. 하지만 실제 서비스를 하다 보면 인증으로만 끝나지 않고 해당 유저에게 권한까지 주는 인가 단계를 거쳐야 합니다. 이전까지 구현한 서비스들은 인증, 인가에 대한 큰 구별 없이.. 2024. 2. 25. [Next.js] NextAuth와 Prisma로 인증 기능 구현하기 들어가며 이번 글에서는 NextAuth와 Prisma 그리고 PostgreSQL를 이용하여 인증 기능을 구현하는 글입니다. Prisma와 PostgreSQL의 세팅이 완료된 시점을 기준으로 하고 Google 로그인을 예제로 합니다. 사전 준비 Google 로그인을 하기 위해선 구글 로그인의 clientId와 clientSecret 키가 필요합니다. 이것을 발급받는거부터 빠르게 시작하겠습니다. 키 발급 구글 소셜 로그인 Client ID와 Client Secret Key 설정방법 구글에서 제공하는 소셜 로그인에 사용되는 Client ID와 Client Secret Key를 발급받는 과정을 설명합니다. medipress.co.kr 해당 글을 읽은 다음에 두 개의 값을 가져오면 되겠습니다. 그 외에 설정해야할.. 2023. 11. 27. [현대] 로그인하자마자 VIP (완) - 토이카 ★★★★★ 멸망한 세상에서 홀로 쇠를 두드리던 대장장이 모루. 모든 차원의 영웅이 속한 커뮤니티, 히어로 유니버스에 우연히 접속하게 된다. 모든 세상의 영웅이 그의 무기를 원했으며 모든 세상의 괴물이 그의 영혼을 증오했고 모든 세상이 그의 존재를 축복했으나 그 누구도 그의 죽음을 막지는 못했다. 그로부터 수십 년 후, 차원의 침략이 시작된 지구. 마나를 다루지 못하는 소년, 강신혁이 모루의 VIP 아이디를 계승했다. [헌터][게임시스템][게이트][대장장이][하렘][토이카][346화][환생] 과연 토이카라는 생각이 드는 소설이었습니다. 또한 제가 좋아하는 소재인 게임시스템과 대장장이, 환생이 맞물려 있어 재밌게 읽었습니다. 작가님 피셜로 슬럼프 극복용으로 가볍게 시작했다가 의도치않은 높.. 2020. 11. 19. 이전 1 다음