Documentation
¶
Index ¶
Constants ¶
View Source
const ( // BASE_AREA_CACHE_KEY 表示行政区域树缓存键。 BASE_AREA_CACHE_KEY = "base:area:tree" // BASE_AREA_CACHE_EXPIRE 表示行政区域树缓存有效期。 BASE_AREA_CACHE_EXPIRE = 100 * 365 * 24 * time.Hour )
View Source
const ( // BASE_CONFIG_CACHE_PREFIX 表示按站点缓存配置快照的键前缀。 BASE_CONFIG_CACHE_PREFIX = "config:site:" // BASE_CONFIG_CACHE_EXPIRE 表示配置缓存的有效期。 BASE_CONFIG_CACHE_EXPIRE = 100 * 365 * 24 * time.Hour // BASE_CONFIG_KEY_OAUTH_AUTO_REGISTER 表示微信未绑定时是否自动注册用户。 BASE_CONFIG_KEY_OAUTH_AUTO_REGISTER = "oauthAutoRegister" // BASE_CONFIG_KEY_SECURITY_MFA_POLICY 表示全局多因素认证策略。 BASE_CONFIG_KEY_SECURITY_MFA_POLICY = "securityMfaPolicy" // BASE_CONFIG_KEY_SECURITY_MFA_METHOD 表示全局多因素认证方式。 BASE_CONFIG_KEY_SECURITY_MFA_METHOD = "securityMfaMethod" )
View Source
const ( // BASE_CONFIG_SITE_SYSTEM 表示系统内部使用的配置项。 BASE_CONFIG_SITE_SYSTEM = int32(basev1.BaseConfigSite_BASE_CONFIG_SITE_SYSTEM) // BASE_CONFIG_SITE_ADMIN 表示管理端使用的配置项。 BASE_CONFIG_SITE_ADMIN = int32(basev1.BaseConfigSite_BASE_CONFIG_SITE_ADMIN) // BASE_CONFIG_SITE_APP 表示应用端使用的配置项。 BASE_CONFIG_SITE_APP = int32(basev1.BaseConfigSite_BASE_CONFIG_SITE_APP) )
View Source
const ( // BASE_MENU_APP_ROOT_ID 表示固定移动端菜单根节点。 BASE_MENU_APP_ROOT_ID = int64(99000000) // BASE_MENU_TYPE_FOLDER 表示目录菜单节点。 BASE_MENU_TYPE_FOLDER = int32(adminv1.BaseMenuType_BASE_MENU_TYPE_FOLDER) // BASE_MENU_TYPE_MENU 表示页面菜单节点。 BASE_MENU_TYPE_MENU = int32(adminv1.BaseMenuType_BASE_MENU_TYPE_MENU) // BASE_MENU_TYPE_BUTTON 表示按钮权限节点。 BASE_MENU_TYPE_BUTTON = int32(adminv1.BaseMenuType_BASE_MENU_TYPE_BUTTON) // BASE_MENU_TYPE_EXT_LINK 表示外链菜单节点。 BASE_MENU_TYPE_EXT_LINK = int32(adminv1.BaseMenuType_BASE_MENU_TYPE_EXT_LINK) )
View Source
const ( // BASE_USER_PASSWORD_CHANGE_STATUS_NOT_REQUIRED 表示当前无需修改密码。 BASE_USER_PASSWORD_CHANGE_STATUS_NOT_REQUIRED = int32(commonv1.BaseUserPasswordChangeStatus_BASE_USER_PASSWORD_CHANGE_STATUS_NOT_REQUIRED) // BASE_USER_PASSWORD_CHANGE_STATUS_REQUIRED 表示当前必须修改密码。 BASE_USER_PASSWORD_CHANGE_STATUS_REQUIRED = int32(commonv1.BaseUserPasswordChangeStatus_BASE_USER_PASSWORD_CHANGE_STATUS_REQUIRED) )
View Source
const ( // I18N_TARGET_TYPE_BASE_CONFIG_VALUE 表示系统配置值翻译。 I18N_TARGET_TYPE_BASE_CONFIG_VALUE = int32(adminv1.I18nTargetType_I18N_TARGET_TYPE_BASE_CONFIG_VALUE) // I18N_TARGET_TYPE_BASE_MENU_META_TITLE 表示菜单元信息标题翻译。 I18N_TARGET_TYPE_BASE_MENU_META_TITLE = int32(adminv1.I18nTargetType_I18N_TARGET_TYPE_BASE_MENU_META_TITLE) )
View Source
const ( // BASE_DEPT_ID_APP_USER 表示移动端注册用户固定所属部门 ID。 BASE_DEPT_ID_APP_USER int64 = 4 )
View Source
const ( // BASE_USER_GENDER_SECRET 表示用户性别保密。 BASE_USER_GENDER_SECRET = int32(adminv1.BaseUserGender_BASE_USER_GENDER_SECRET) )
View Source
const (
// I18N_DRAFT_CONFIG_KEY 表示国际化草稿开关配置键。
I18N_DRAFT_CONFIG_KEY = "i18n.draft.enabled"
)
Variables ¶
View Source
var ( // Project 是 Admin 服务的项目标识。 Project = "kratos" // AppID 是 Admin 服务的应用标识。 AppID = "admin" // Name 是 Admin 服务的展示名称。 Name = "基础功能服务" // Version 是 Admin 服务版本。 Version = "1.0.0" )
Functions ¶
func BaseConfigCacheKey ¶
BaseConfigCacheKey 生成指定站点的配置缓存键。
func OAuthClientTenantCode ¶ added in v0.0.30
OAuthClientTenantCode 返回开放授权客户端使用的数据权限租户编码。 默认租户编码拥有跨租户能力,客户端绑定默认租户时使用独立编码避免绕过租户隔离。
Types ¶
type BaseUserPasswordChangeStatus ¶ added in v0.0.32
type BaseUserPasswordChangeStatus = commonv1.BaseUserPasswordChangeStatus
BaseUserPasswordChangeStatus 表示用户密码修改状态。
Click to show internal directories.
Click to hide internal directories.