Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func Decode ¶
--------------------------------------------------------------------------- Decode: No signature verification — just read claims from any JWT ---------------------------------------------------------------------------
Types ¶
type AuthMethodRef ¶
type JWTClaims ¶
type JWTClaims struct {
Audience string `json:"aud"`
ExpiresAt int64 `json:"exp"`
IssuedAt int64 `json:"iat"`
Issuer string `json:"iss"`
Subject string `json:"sub"`
Email string `json:"email"`
Phone string `json:"phone"`
AppMetadata map[string]any `json:"app_metadata"`
UserMetadata map[string]any `json:"user_metadata"`
Role string `json:"role"`
AAL string `json:"aal"`
AMR []AuthMethodRef `json:"amr"`
SessionID string `json:"session_id"`
}
func (*JWTClaims) ExpiryTime ¶
func (*JWTClaims) IssuedTime ¶
Click to show internal directories.
Click to hide internal directories.