middlewares

package
v0.0.0-...-880d3c6 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 7, 2025 License: MIT Imports: 7 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func AuthMiddleware

func AuthMiddleware() gin.HandlerFunc

AuthMiddleware valida o token JWT presente no cabeçalho Authorization

func CacheCleanerMiddleware

func CacheCleanerMiddleware() gin.HandlerFunc

func CorsMiddleware

func CorsMiddleware() gin.HandlerFunc

func GerarToken

func GerarToken(userID int) (string, error)

GerarToken cria um JWT com o ID do usuário

func ValidarToken

func ValidarToken(tokenStr string) (jwt.MapClaims, error)

ValidarToken verifica e decodifica um token JWT

func ValidarTokenHandler

func ValidarTokenHandler(c *gin.Context)

ValidarTokenHandler verifica a validade de um token enviado no cabeçalho Authorization

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL