Documentation
¶
Index ¶
- func CheckTokenValidity(tokenStr string, secret string) (*jwt.Token, error)
- func CheckValidityAndOwnerForRefreshToken(tokenStr string, ownerId int64, secret string) error
- func ClearTokensCookies(w http.ResponseWriter)
- func CreatePermissionsString(permissions []data.ModulePermission) (string, error)
- func GenerateAccessToken(dataToGenerate data.GenerateTokens) (string, error)
- func GenerateRefreshToken(dataToGenerate data.GenerateTokens) (string, error, *data.JwtClaims)
- func ParseDurationStringToUnix(timeStr string) int64
- func RetrieveClaimsFromJwtString(tokenStr string, secret string) (*data.JwtClaims, error)
- func SetTokensCookies(w http.ResponseWriter, access, refresh string)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CheckTokenValidity ¶
func ClearTokensCookies ¶
func ClearTokensCookies(w http.ResponseWriter)
func CreatePermissionsString ¶
func CreatePermissionsString(permissions []data.ModulePermission) (string, error)
func GenerateAccessToken ¶
func GenerateAccessToken(dataToGenerate data.GenerateTokens) (string, error)
func GenerateRefreshToken ¶
func SetTokensCookies ¶
func SetTokensCookies(w http.ResponseWriter, access, refresh string)
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.