File tree Expand file tree Collapse file tree
src/main/java/com/deiz0n/studfit/controllers Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -24,8 +24,7 @@ public interface AuthController {
2424
2525 @ Operation (
2626 summary = "Realizar login" ,
27- description = "Autentica um usuário no sistema e retorna um token de acesso JWT" ,
28- security = {}
27+ description = "Autentica um usuário no sistema e retorna um token de acesso JWT"
2928 )
3029 @ ApiResponses (value = {
3130 @ ApiResponse (
@@ -66,8 +65,7 @@ ResponseEntity<Response<?>> entrar(
6665
6766 @ Operation (
6867 summary = "Recuperar senha" ,
69- description = "Envia um código de recuperação de 6 dígitos para o e-mail do usuário" ,
70- security = {}
68+ description = "Envia um código de recuperação de 6 dígitos para o e-mail do usuário"
7169 )
7270 @ ApiResponses (value = {
7371 @ ApiResponse (
@@ -103,8 +101,7 @@ ResponseEntity<Response<?>> recuperarSenha(
103101
104102 @ Operation (
105103 summary = "Atualizar senha" ,
106- description = "Redefine a senha do usuário utilizando o código de recuperação de 6 dígitos recebido por e-mail" ,
107- security = {}
104+ description = "Redefine a senha do usuário utilizando o código de recuperação de 6 dígitos recebido por e-mail"
108105 )
109106 @ ApiResponses (value = {
110107 @ ApiResponse (
@@ -142,8 +139,7 @@ ResponseEntity<Response<?>> atualizarSenha(
142139
143140 @ Operation (
144141 summary = "Validar token" ,
145- description = "Verifica se um token JWT está válido, não expirou e possui assinatura correta" ,
146- security = {}
142+ description = "Verifica se um token JWT está válido, não expirou e possui assinatura correta"
147143 )
148144 @ ApiResponses (value = {
149145 @ ApiResponse (
Original file line number Diff line number Diff line change 88import io .swagger .v3 .oas .annotations .media .Schema ;
99import io .swagger .v3 .oas .annotations .responses .ApiResponse ;
1010import io .swagger .v3 .oas .annotations .responses .ApiResponses ;
11+ import io .swagger .v3 .oas .annotations .security .SecurityRequirement ;
1112import io .swagger .v3 .oas .annotations .tags .Tag ;
1213import org .springframework .http .ResponseEntity ;
1314import org .springframework .transaction .annotation .Transactional ;
1617
1718import java .util .UUID ;
1819
20+ @ SecurityRequirement (name = "bearerAuth" )
1921@ Tag (name = "Horário" , description = "API para gerenciamento de horários do sistema StudFit" )
2022public interface HorarioController {
2123
Original file line number Diff line number Diff line change 99import io .swagger .v3 .oas .annotations .media .Schema ;
1010import io .swagger .v3 .oas .annotations .responses .ApiResponse ;
1111import io .swagger .v3 .oas .annotations .responses .ApiResponses ;
12+ import io .swagger .v3 .oas .annotations .security .SecurityRequirement ;
1213import io .swagger .v3 .oas .annotations .tags .Tag ;
1314import org .springframework .http .ResponseEntity ;
1415import org .springframework .transaction .annotation .Transactional ;
2122import java .time .LocalDate ;
2223import java .util .List ;
2324
25+ @ SecurityRequirement (name = "bearerAuth" )
2426@ Tag (name = "Presença" , description = "API para gerenciamento de presenças dos alunos no sistema StudFit" )
2527public interface PresencaController {
2628
Original file line number Diff line number Diff line change 88import io .swagger .v3 .oas .annotations .media .Schema ;
99import io .swagger .v3 .oas .annotations .responses .ApiResponse ;
1010import io .swagger .v3 .oas .annotations .responses .ApiResponses ;
11+ import io .swagger .v3 .oas .annotations .security .SecurityRequirement ;
1112import io .swagger .v3 .oas .annotations .tags .Tag ;
1213import jakarta .validation .Valid ;
1314import org .springframework .http .ResponseEntity ;
1718
1819import java .util .UUID ;
1920
21+ @ SecurityRequirement (name = "bearerAuth" )
2022@ Tag (name = "Usuário" , description = "API para gerenciamento de usuários do sistema StudFit" )
2123public interface UsuarioController {
2224
You can’t perform that action at this time.
0 commit comments