Documentation
¶
Index ¶
- func Check2FA(client *ent.Client) echo.HandlerFunc
- func CheckAccessPolicyName(client *ent.Client) echo.HandlerFunc
- func CheckRoleName(client *ent.Client) echo.HandlerFunc
- func CheckSession(c echo.Context) error
- func CheckTenantName(client *ent.Client) echo.HandlerFunc
- func Confirm2FA(client *ent.Client) echo.HandlerFunc
- func CreateRole(client *ent.Client) echo.HandlerFunc
- func CreateTenant(client *ent.Client) echo.HandlerFunc
- func CreateUser(client *ent.Client) echo.HandlerFunc
- func DeleteRoleByName(client *ent.Client) echo.HandlerFunc
- func DeleteTenantName(client *ent.Client) echo.HandlerFunc
- func DeleteUserByUsername(client *ent.Client) echo.HandlerFunc
- func Enable2FA(client *ent.Client) echo.HandlerFunc
- func GetAllAccessPolicyByAccountByTenant(client *ent.Client) echo.HandlerFunc
- func GetAllRoles(client *ent.Client) echo.HandlerFunc
- func GetAllRolesByAccountByTenant(client *ent.Client) echo.HandlerFunc
- func GetAllUsers(client *ent.Client) echo.HandlerFunc
- func GetAllUsersByTenant(client *ent.Client) echo.HandlerFunc
- func GetTenantByName(client *ent.Client) echo.HandlerFunc
- func GetUserByEmail(client *ent.Client) echo.HandlerFunc
- func GetUserByUsername(client *ent.Client) echo.HandlerFunc
- func Hello(client *ent.Client) echo.HandlerFunc
- func IsDefaultRole(roleName string) bool
- func RealIP() echo.HandlerFunc
- func Reset2FA(client *ent.Client) echo.HandlerFunc
- func UpdateUser(client *ent.Client) echo.HandlerFunc
- func UpdateUserByUUID(client *ent.Client) echo.HandlerFunc
- func UpdateUserInfo(client *ent.Client) echo.HandlerFunc
- func UploadFile() echo.HandlerFunc
- type AccessPolicyDTO
- type FaDTO
- type RoleDTO
- type Status
- type TenantDTO
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CheckAccessPolicyName ¶
func CheckRoleName ¶
func CheckSession ¶
func CheckSession(c echo.Context) error
func CheckTenantName ¶
func Confirm2FA ¶
func CreateTenant ¶
func DeleteRoleByName ¶
func DeleteTenantName ¶
func DeleteUserByUsername ¶
DeleteUserByUsername 删除一个用户
func GetAllAccessPolicyByAccountByTenant ¶
GetAllAccessPolicyByAccountByTenant 查询当前租户下的用户,管理员登陆时查询所有
func GetAllRolesByAccountByTenant ¶
GetAllRolesByAccountByTenant 查询当前租户下的用户,管理员登陆时查询所有
func GetAllUsersByTenant ¶
func GetTenantByName ¶
func GetUserByEmail ¶
GetUserByEmail 根据邮箱查找用户
func GetUserByUsername ¶
GetUserByUsername 根据用户名查找
func UpdateUserByUUID ¶
func UpdateUserInfo ¶
UpdateUserInfo Update user info
Types ¶
type AccessPolicyDTO ¶
type FaDTO ¶
type FaDTO struct { Email string `json:"email"` OTP *string `json:"otp,omitempty"` Secret string `json:"secret"` }
FaDTO 2FaDTO
Click to show internal directories.
Click to hide internal directories.