Tenho um backend feito em Django Rest Framework, onde implementei autenticação com simpleJWT e tudo está funcionando quando uso o Postman para testes.
Minha dúvida é com relação ao Frontend que estou desenvolvendo em Next.js. Para autenticar usuários e ter controle de autorização para algumas páginas do Frontend, onde são mostados dados oriundos do banco de dados Postgres no backend é necessário usar o NextAuth do Next ou basta usar apenas o Axios para enviar o formulários para o endpoint do backend referente ao usuário para que tudo seja tratado no backend?
O NextAuth é somente para que a autenticação seja feita pelo próprio Next.js?
Não está claro para mim essa interação entre backend e frontend. Para mim, bastaria eu criar um formulário no Next e enviar os dados usando Axios para o endpoint referente ao usuário do backend, mas tenho visto outras pessoas usando as duas coisas e isso me confundiu bastante.
Agradeço a todos pelo retorno…
GUSTAVO CARVALHO is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.