Skip to content

Commit 04e8671

Browse files
committed
fix: ajustes nas definições do uso do token nos endpoints
1 parent 2e976ff commit 04e8671

4 files changed

Lines changed: 10 additions & 8 deletions

File tree

src/main/java/com/deiz0n/studfit/controllers/auth/AuthController.java

Lines changed: 4 additions & 8 deletions
Original file line numberDiff line numberDiff 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(

src/main/java/com/deiz0n/studfit/controllers/horario/HorarioController.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@
88
import io.swagger.v3.oas.annotations.media.Schema;
99
import io.swagger.v3.oas.annotations.responses.ApiResponse;
1010
import io.swagger.v3.oas.annotations.responses.ApiResponses;
11+
import io.swagger.v3.oas.annotations.security.SecurityRequirement;
1112
import io.swagger.v3.oas.annotations.tags.Tag;
1213
import org.springframework.http.ResponseEntity;
1314
import org.springframework.transaction.annotation.Transactional;
@@ -16,6 +17,7 @@
1617

1718
import java.util.UUID;
1819

20+
@SecurityRequirement(name = "bearerAuth")
1921
@Tag(name = "Horário", description = "API para gerenciamento de horários do sistema StudFit")
2022
public interface HorarioController {
2123

src/main/java/com/deiz0n/studfit/controllers/presenca/PresencaController.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@
99
import io.swagger.v3.oas.annotations.media.Schema;
1010
import io.swagger.v3.oas.annotations.responses.ApiResponse;
1111
import io.swagger.v3.oas.annotations.responses.ApiResponses;
12+
import io.swagger.v3.oas.annotations.security.SecurityRequirement;
1213
import io.swagger.v3.oas.annotations.tags.Tag;
1314
import org.springframework.http.ResponseEntity;
1415
import org.springframework.transaction.annotation.Transactional;
@@ -21,6 +22,7 @@
2122
import java.time.LocalDate;
2223
import 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")
2527
public interface PresencaController {
2628

src/main/java/com/deiz0n/studfit/controllers/usuario/UsuarioController.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@
88
import io.swagger.v3.oas.annotations.media.Schema;
99
import io.swagger.v3.oas.annotations.responses.ApiResponse;
1010
import io.swagger.v3.oas.annotations.responses.ApiResponses;
11+
import io.swagger.v3.oas.annotations.security.SecurityRequirement;
1112
import io.swagger.v3.oas.annotations.tags.Tag;
1213
import jakarta.validation.Valid;
1314
import org.springframework.http.ResponseEntity;
@@ -17,6 +18,7 @@
1718

1819
import java.util.UUID;
1920

21+
@SecurityRequirement(name = "bearerAuth")
2022
@Tag(name = "Usuário", description = "API para gerenciamento de usuários do sistema StudFit")
2123
public interface UsuarioController {
2224

0 commit comments

Comments
 (0)