Aula 1

https://nextjs.org/docs

para o autenticador, pode usa o: https://authjs.dev/

para colocar as secrets no env (caso escolha autenticar com o google siga esses passos:

guia →

Auth.js | Google

para criar seu projeto pelo sua conta google clique aqui após seguir o tutorial acima : https://console.cloud.google.com/projectselector2/apis/credentials?pli=1&invt=AbuxfA&supportedpurview=project&allowsmanagementprojects=true

após seguir os passos será necessário criar um cliente OAuth e colocar os links autorizados

image.png

lembre-se que somente os domínios que estiverem na lista poderão fazer login com o autenticador escolhido, nesse caso o do google

image.png

image.png

lembrando de colocar o caminho final “/api/auth/callback/google” no final do domínio em URIs de redirecionamento autorizado, para que seja feito da forma correta

https://console.cloud.google.com/apis/credentials

em seguida, torna-se necessário inserir os escopos, nessa aplicação não vamos utilizar os escopos confidenciais

image.png