Configurar login social com Naver
O conector Naver fornece uma maneira sucinta para seu aplicativo usar o sistema de autenticação OAuth 2.0 do Naver.
dica:
Neste guia, assumimos que você tem conhecimento básico sobre Conectores (Connectors) do Logto. Se não tiver, confira o guia Configurar conectores para começar.
Site do Desenvolvedor Suporta Apenas Coreano Agora
Atualmente, o site Naver Developers
suporta apenas coreano. Considere usar um tradutor.
Para a Produção
- Para a produção, você deve obter uma revisão da equipe Naver.
Caso contrário, apenas usuários registrados podem fazer login.
- Você pode adicionar um testador no menu
맴버관리(Member Manage)
.
- Você pode adicionar um testador no menu
- Para obter uma revisão, verifique
애플리케이션 개발 상태(Application Development Status)
emAPI 설정(API Setting)
nas configurações do projeto do seu aplicativo.
Configurar um projeto no Naver Developers
- Visite o Naver Developers e faça login com sua conta Naver.
- Clique em Application -> 어플리케이션 등록 no menu para criar um novo projeto.
- Siga as instruções abaixo para criar o aplicativo.
Nome do Aplicativo (어플리케이션 이름)
- Digite o nome do seu aplicativo em
어플리케이션 이름
(Este nome é exibido enquanto um usuário faz login.)
Uso da API (사용 API)
- Escolha
네이버 로그인(Naver Login)
para사용 API(API Usage)
- Marque
이메일 주소(Email Address), 별명(Nickname), 프로필 사진(Profile Image)
como필수(Necessary)
em권한(Role)
(Você pode marcar추가(Add)
como opcional para essas opções, mas não poderá obter as informações do usuário.)
Ambiente de Serviço Open API de Login (로그인 오픈 API 서비스 환경)
- Para
로그인 오픈 API 서비스 환경(Sign in Open API Service Environment)
, adicione dois ambientesPC웹(PC Web)
e모바일웹(Mobile Web)
.
PC Web (PC 웹)
- Para
서비스 URL(Service URL)
, digitehttp(s)://YOUR_URL
(ex. https://logto.io) - Para
네이버 로그인(Naver Login) Callback URL
, digitehttp(s)://YOUR_URL/callback/${connector_id}
(ex. https://logto.io/callback/${connector_id})
Mobile Web (Mobile 웹)
- Para
서비스 URL(Service URL)
, digitehttp(s)://YOUR_URL
(ex. https://logto.io) - Para
네이버 로그인(Naver Login) Callback URL
, digitehttp(s)://YOUR_URL/callback/${connector_id}
(ex. https://logto.io/callback/${connector_id})
⚠️ Cuidado
O
connector_id
pode ser encontrado na barra superior da página de detalhes do conector no Logto Admin Console.
Configurar Logto
Tipos de configuração
Nome | Tipo |
---|---|
clientId | string |
clientSecret | string |
clientId
clientId
é o Client ID
do seu projeto.
(Você pode encontrá-lo em 애플리케이션 정보(Application Info)
do seu projeto no Naver developers.)
clientSecret
clientSecret
é o Client Secret
do seu projeto.
(Você pode encontrá-lo em 애플리케이션 정보(Application Info)
do seu projeto no Naver developers.)