Documentation
¶
Index ¶
- func CreateTokenPair(conf *utils.ServerConfig, id string, issuer string) (string, time.Time, string, error)
- func ErrorWriter(c *gin.Context, code int, err error)
- func LoginHandler(cfg *utils.ServerConfig, db *datasource.DB) gin.HandlerFunc
- func RefreshTokenHandler(cfg *utils.ServerConfig, db *datasource.DB) gin.HandlerFunc
- func SignupHandler(cfg *utils.ServerConfig, db *datasource.DB) gin.HandlerFunc
- type Claims
- type RefClaims
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CreateTokenPair ¶
func ErrorWriter ¶
ErrorWriter set redirect header to index and show error message
func LoginHandler ¶
func LoginHandler(cfg *utils.ServerConfig, db *datasource.DB) gin.HandlerFunc
func RefreshTokenHandler ¶
func RefreshTokenHandler(cfg *utils.ServerConfig, db *datasource.DB) gin.HandlerFunc
RefreshTokenHandler will verify refresh_token is valid or not, then issue new Tokens if valid
func SignupHandler ¶
func SignupHandler(cfg *utils.ServerConfig, db *datasource.DB) gin.HandlerFunc
Types ¶
Click to show internal directories.
Click to hide internal directories.