constants

package
v0.0.0-...-0aa8bca Latest Latest
Warning

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

Go to latest
Published: Jun 3, 2023 License: MIT Imports: 4 Imported by: 0

Documentation

Index

Constants

View Source
const (
	IntoolsPermissionCodePermissionsView      = "permission.view"
	IntoolsPermissionCodePermissionsAdd       = "permission.add"
	IntoolsPermissionCodePermissionsUpdate    = "permission.update"
	IntoolsPermissionCodeRoleView             = "role.view"
	IntoolsPermissionCodeRoleAdd              = "role.add"
	IntoolsPermissionCodeRoleUpdate           = "role.update"
	IntoolsPermissionCodeRolePermissionView   = "role_permission.view"
	IntoolsPermissionCodeRolePermissionAdd    = "role_permission.add"
	IntoolsPermissionCodeRolePermissionUpdate = "role_permission.update"
	IntoolsPermissionCodeUserView             = "user.view"
	IntoolsPermissionCodeUserAccessView       = "user_access.view"
	IntoolsPermissionCodeUserAccessAdd        = "user_access.add"
	IntoolsPermissionCodeUserAccessUpdate     = "user_access.update"
)
View Source
const (
	UserStatusActive   = UserStatus("ACTIVE")
	UserStatusInactive = UserStatus("INACTIVE")
)
View Source
const (
	PermissionStatusActive   = PermissionStatus("ACTIVE")
	PermissionStatusInactive = PermissionStatus("INACTIVE")
)
View Source
const (
	UserAccessStatusActive   = UserAccessStatus("ACTIVE")
	UserAccessStatusInactive = UserAccessStatus("INACTIVE")
)
View Source
const (
	RoleStatusActive   = RoleStatus("ACTIVE")
	RoleStatusInactive = RoleStatus("INACTIVE")
)
View Source
const (
	RolePermissionStatusActive   = RolePermissionStatus("ACTIVE")
	RolePermissionStatusInactive = RolePermissionStatus("INACTIVE")
)
View Source
const (
	RefreshTokenStatusActive   = RefreshTokenStatus("ACTIVE")
	RefreshTokenStatusInactive = RefreshTokenStatus("EXPIRED")
)
View Source
const AuthHeaderKey = "Authorization"
View Source
const AuthPrefix = "Bearer "
View Source
const ExpirationMargin = 6 * time.Hour
View Source
const ExpirationTime = 12 * time.Hour
View Source
const MinPasswordLength = 8
View Source
const RefreshTokenExpirationTime = 30 * 24 * time.Hour //30 days
View Source
const RefreshTokenQuantityLimit = 10

Variables

This section is empty.

Functions

This section is empty.

Types

type PermissionStatus

type PermissionStatus string

func (*PermissionStatus) Scan

func (u *PermissionStatus) Scan(src interface{}) error

func (PermissionStatus) Value

func (u PermissionStatus) Value() (driver.Value, error)

type RefreshTokenStatus

type RefreshTokenStatus string

func (*RefreshTokenStatus) Scan

func (u *RefreshTokenStatus) Scan(src interface{}) error

func (RefreshTokenStatus) Value

func (u RefreshTokenStatus) Value() (driver.Value, error)

type RolePermissionStatus

type RolePermissionStatus string

func (*RolePermissionStatus) Scan

func (u *RolePermissionStatus) Scan(src interface{}) error

func (RolePermissionStatus) Value

func (u RolePermissionStatus) Value() (driver.Value, error)

type RoleStatus

type RoleStatus string

func (*RoleStatus) Scan

func (u *RoleStatus) Scan(src interface{}) error

func (RoleStatus) Value

func (u RoleStatus) Value() (driver.Value, error)

type UserAccessStatus

type UserAccessStatus string

func (*UserAccessStatus) Scan

func (u *UserAccessStatus) Scan(src interface{}) error

func (UserAccessStatus) Value

func (u UserAccessStatus) Value() (driver.Value, error)

type UserStatus

type UserStatus string

func (*UserStatus) Scan

func (u *UserStatus) Scan(src interface{}) error

func (UserStatus) Value

func (u UserStatus) Value() (driver.Value, error)

Jump to

Keyboard shortcuts

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