user

package module

Versions in this module

v0
Mar 15, 2026
Mar 10, 2026
Mar 10, 2026
Mar 10, 2026
Mar 7, 2026
Mar 7, 2026
Mar 7, 2026
Mar 5, 2026
Mar 5, 2026
Mar 5, 2026
Changes in this version
+ var Identity_ = struct{ ... } darwin/amd64, linux/amd64, windows/amd64
+ var LANIP_ = struct{ ... } darwin/amd64, linux/amd64, windows/amd64
+ var OAuthState_ = struct{ ... } darwin/amd64, linux/amd64, windows/amd64
+ var Permission_ = struct{ ... } darwin/amd64, linux/amd64, windows/amd64
+ var RolePermission_ = struct{ ... } darwin/amd64, linux/amd64, windows/amd64
+ var Role_ = struct{ ... } darwin/amd64, linux/amd64, windows/amd64
+ var Session_ = struct{ ... } darwin/amd64, linux/amd64, windows/amd64
+ var UserRole_ = struct{ ... } darwin/amd64, linux/amd64, windows/amd64
+ var User_ = struct{ ... } darwin/amd64, linux/amd64, windows/amd64
Mar 5, 2026
Mar 5, 2026
Changes in this version
+ var ErrInvalidToken = fmt.Err("token", "invalid") darwin/amd64, linux/amd64, windows/amd64
+ func GenerateJWT(secret []byte, userID string, ttl int) (string, error) darwin/amd64, linux/amd64, windows/amd64
+ func ValidateJWT(secret []byte, token string) (string, error) darwin/amd64, linux/amd64, windows/amd64
Mar 5, 2026
Mar 5, 2026
Changes in this version
+ type Module struct darwin/amd64, linux/amd64, windows/amd64
Mar 4, 2026
Mar 4, 2026
Mar 3, 2026
Mar 2, 2026
Mar 2, 2026
Mar 2, 2026
Mar 2, 2026
Mar 2, 2026
Mar 2, 2026
Changes in this version
+ func AssignPermission(roleID, permissionID string) error darwin/amd64, linux/amd64, windows/amd64
+ func AssignRole(userID, roleID string) error darwin/amd64, linux/amd64, windows/amd64
+ func CreatePermission(id, name, resource string, action string) error darwin/amd64, linux/amd64, windows/amd64
+ func CreateRole(id string, code string, name, description string) error darwin/amd64, linux/amd64, windows/amd64
+ func DeletePermission(id string) error darwin/amd64, linux/amd64, windows/amd64
+ func DeleteRole(id string) error darwin/amd64, linux/amd64, windows/amd64
+ func HasPermission(userID, resource string, action byte) (bool, error) darwin/amd64, linux/amd64, windows/amd64
+ func Register(handlers ...RBACObject) error darwin/amd64, linux/amd64, windows/amd64
+ func RevokeRole(userID, roleID string) error darwin/amd64, linux/amd64, windows/amd64
Feb 28, 2026
Feb 21, 2026
Feb 20, 2026
Changes in this version
+ var PasswordHashCost = bcrypt.DefaultCost darwin/amd64, linux/amd64, windows/amd64
Feb 20, 2026
Changes in this version
+ func AssignLANIP(userID, ip, label string) error darwin/amd64, linux/amd64, windows/amd64
+ func BeginOAuth(providerName string) (string, error) darwin/amd64, linux/amd64, windows/amd64
+ func CreateIdentity(userID, provider, providerID, email string) error darwin/amd64, linux/amd64, windows/amd64
+ func DeleteSession(id string) error darwin/amd64, linux/amd64, windows/amd64
+ func Init(exec Executor, cfg Config) error darwin/amd64, linux/amd64, windows/amd64
+ func PurgeExpiredOAuthStates() error darwin/amd64, linux/amd64, windows/amd64
+ func PurgeExpiredSessions() error darwin/amd64, linux/amd64, windows/amd64
+ func ReactivateUser(id string) error darwin/amd64, linux/amd64, windows/amd64
+ func RegisterLAN(userID, rut string) error darwin/amd64, linux/amd64, windows/amd64
+ func RevokeLANIP(userID, ip string) error darwin/amd64, linux/amd64, windows/amd64
+ func SetPassword(userID, password string) error darwin/amd64, linux/amd64, windows/amd64
+ func SuspendUser(id string) error darwin/amd64, linux/amd64, windows/amd64
+ func UnlinkIdentity(userID, provider string) error darwin/amd64, linux/amd64, windows/amd64
+ func UnregisterLAN(userID string) error darwin/amd64, linux/amd64, windows/amd64
+ func UpdateUser(id, name, phone string) error darwin/amd64, linux/amd64, windows/amd64
+ func VerifyPassword(userID, password string) error darwin/amd64, linux/amd64, windows/amd64
+ type Scanner interface darwin/amd64, linux/amd64, windows/amd64
+ type Store struct darwin/amd64, linux/amd64, windows/amd64
Feb 19, 2026
Changes in this version

Jump to

Keyboard shortcuts

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