aceleradora-TW / aceleradora-TW/e-acelera-front

[MVP2] feat: login via rede social

Open
#63 0 comments 0 reactions 3 assignees Assigned to @Andressa-Limas View on GitHub
Dominant language
TypeScript
Stars
8
Forks
2
PR merge metrics
No merged PRs in 30d

Description

# Material de Apoio
- [Protótipo (em ajuste)](https://www.figma.com/design/iHXQ4VOdO3yojF4Gk4mizL/E-acelera-prot%C3%B3tipo?node-id=1613-2457&node-type=frame&t=3Lw3oWd31azyzeeV-0)

# Fluxo Geral
- Usuário clica no link Login
- Página de login é aberta com opções de rede social (protótipo ainda está como modal)
- Usuário escolhe a rede social e finaliza login
- Usuário é redirecionado para a página que estava ao solicitar o login
- Ao finalizar, foto usuário aparece na barra de navegação (protótipo em ajuste)

# Critérios
## Acesso inicial ao login
- [x] Existe link de login na barra de navegação quando usuários estão deslogados
- [x] Link é visível independente da página que usuários estiver acessando

## Página de login
- [x] Ao clicar no Login abre página de login
- [ ] Página de login suporta as seguintes redes sociais: Github, Google, Linkedin e Facebook

## Login Sucesso
- Após logado
- [x] usuário volta para a página que estava (ex: nivelamento, autoestudo, tópico A, exercício 23, ...)
- [x] aparece foto do usuário na barra de navegação

## Feedback Design
- [ ] Atualizar a interface conforme o feedback no [Figma](https://www.figma.com/design/iHXQ4VOdO3yojF4Gk4mizL/E-acelera-prot%C3%B3tipo?node-id=407-1492&t=q95jztkTn70K0C1y-1)

# Notas Técnicas
- Usar o NextAuth.js (card #58)

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.