fga-eps-mds / 2020.2-CheeryUP

MDS.2020.2-Grupo 7
https://fga-eps-mds.github.io/2020.2-CheeryUP/
GNU General Public License v3.0
0 stars 8 forks source link

Estudo de Autenticação e Tokens no Django #70

Closed DaviMatheus closed 3 years ago

DaviMatheus commented 3 years ago

Descrição:

Estudo da ferramenta para a continuação do projeto.

Tarefas:

Critério de aceitação:

mibasFerraz commented 3 years ago

O que é a Autenticação com Token?

Autenticação com token com ou sem jwt (json web token) é um padrão de internet para criação de dados com assinatura definido pela RFC 7519, que regula como transmitir esses dados de forma compacta e segura. Os dados enviados para autenticação no nosso caso é o login e a senha. Após o login ser feito, o servidor que realiza a auntenticação retorna pro cliente um Token jwt assinado com o segredo interno da API para que o cliente possa fazer as requisições mantendo sua API segura. Em suma, pra poder acessar os dados da API, precisa realizar e ser aceito pelo login.

Abaixo coloquei um vídeo bem didático em português de 20 min sobre o AuthTokenJWT e um em inglês muito bom também sobre o Token nativo do Django.

Fontes:

https://www.youtube.com/watch?v=Wq6JqXqOzCE&t=23s https://www.youtube.com/watch?v=LFV4MLe0ZzM&list=PLcM_74VFgRhrZZf3b7PaK3xQlfQi3kEkg&index=10

DaviMatheus commented 3 years ago

Entendi, vlw mano, com isso vamos conseguir realizar a autenticação e o login da melhor forma 😄

Abraao1231 commented 3 years ago

Boa mano, vai ajudara bastante o pessoal do back na parte de login e cadastro.