Skip to content

10_security

Douglas Fernandes edited this page Jan 27, 2020 · 5 revisions

Spring Security - Rest API com Token JWT.

Começamos este passo na branch t04/end.

Vamos aqui exibir uma passo a passo para a construção do cadastro de usuários, autentização através de token, e autorização através de Roles.

1 - Criação de um API de cadastro de usuários.

Projeto

  1. Na package com.example.project.domain.dto.request :

  2. Na package com.example.project.domain.entities

  3. Na package com.example.project.exception, crie a classe BussinessRuleException.java. Arquivo Final

  4. Na package com.example.project.utils, crie a classe SiteRoles.java. Arquivo Final

  5. Na package com.example.project.repository

  6. Na package com.example.project.service, crie a classe SiteUserService.java. Arquivo Final

Teste

  1. Na package com.example.project.controller, crie a classe SiteUserControllerIntTest.java. Arquivo Final

  2. Na package com.example.project.domain.dto.request, crie a classe UserCreateRequestTest.java. Arquivo Final

  3. Na package com.example.project.repository, crie a classe SiteUserRepositoryTest.java. Arquivo Final

  4. Na package com.example.project.service, crie a classe SiteUserServiceTest .java. Arquivo Final

Para ver as alterações completas DIFF das alterações

Clone this wiki locally