keycloak 中自定义用户属性的最大大小
Max size of custom user attribute in keycloak
KeyCloak 中自定义用户属性的最大大小是多少? official doc 仅描述如何创建此类属性。如果大小限制为 255 个字符作为数据库中字符串的默认大小,那么是否可以在不修改源代码的情况下配置此大小?
Keycloak 的属性值最大长度由其后端存储定义。默认设置使用 PostgreSQL。自定义用户属性存储在 user_attribute
table 中,其中 value
类型为 varchar(255)
。
您可能希望将字段类型更改为 text
。
请务必先备份您的数据库。
ALTER TABLE user_attribute ALTER COLUMN value TYPE TEXT;
KeyCloak 中自定义用户属性的最大大小是多少? official doc 仅描述如何创建此类属性。如果大小限制为 255 个字符作为数据库中字符串的默认大小,那么是否可以在不修改源代码的情况下配置此大小?
Keycloak 的属性值最大长度由其后端存储定义。默认设置使用 PostgreSQL。自定义用户属性存储在 user_attribute
table 中,其中 value
类型为 varchar(255)
。
您可能希望将字段类型更改为 text
。
请务必先备份您的数据库。
ALTER TABLE user_attribute ALTER COLUMN value TYPE TEXT;