-
Notifications
You must be signed in to change notification settings - Fork 1
10_security
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.
-
Na package com.example.project.domain.dto.request :
- crie a classe LoginRequest.java. Arquivo Final
- crie a classe UserCreateRequest.java. Arquivo Final
-
Na package com.example.project.domain.entities
- crie a classe SiteRole.java. Arquivo Final
- crie a classe SiteUser.java. Arquivo Final
- crie a classe SiteUserRole.java. Arquivo Final
-
Na package com.example.project.exception, crie a classe BussinessRuleException.java. Arquivo Final
-
Na package com.example.project.utils, crie a classe SiteRoles.java. Arquivo Final
-
Na package com.example.project.repository
- crie a classe SiteRoleRepository.java. Arquivo Final
- crie a classe SiteUserRepository.java. Arquivo Final
- crie a classe SSiteUserRoleRepository.java. Arquivo Final
-
Na package com.example.project.service, crie a classe SiteUserService.java. Arquivo Final
-
Na package com.example.project.controller, crie a classe SiteUserControllerIntTest.java. Arquivo Final
-
Na package com.example.project.domain.dto.request, crie a classe UserCreateRequestTest.java. Arquivo Final
-
Na package com.example.project.repository, crie a classe SiteUserRepositoryTest.java. Arquivo Final
-
Na package com.example.project.service, crie a classe SiteUserServiceTest .java. Arquivo Final
Para ver as alterações completas DIFF das alterações