Skip to main content

Profile & Session

Configure the user profile view, self-service password reset, related models shown inline, and which user fields are stored in the session after login.

Go to StudioCollections → select an auth collection → OptionsProfile.

Profile settings are grouped into sections accessible from the PROFILE SECTIONS rail.

Profile fields

Turn on Fields shown on the profile to customize the field layout. The Fields Configuration table lists every field in the collection. Drag a field's handle to reorder.

ColumnDescription
Field NameThe collection field. Required fields are marked with a star.
Column Span (0-12)The number of grid columns the field spans in the profile grid.
Form RequiredWhether the field must have a value when a user updates their profile.
VisibleWhether the field appears in the profile view.
EditableWhether users can change the field from their profile. Available only when the field is visible.
note

If a field is required but is not editable and has no default value, a warning appears next to Form Required. The profile form cannot supply a value for the field, so updates cannot be saved. Turn on Editable to resolve it.

Reset password

Turn on Self-service password reset to let users reset their password from the profile view, then configure:

SettingDescription
Email fieldThe required field used to send the password reset email.
Restrict to specific rolesLimit password reset to specific roles.
Allowed rolesThe roles allowed to reset their password.

Turn on Linked records shown inline to surface related records in the profile view. Select which incoming relations to include, then configure each:

SettingDescription
AttributesChoose which fields of the related model appear, set Sortable, and use the Navigation button to open the Navigation Config dialog.
Display SettingsSet the Layout (Inline or Grid), Place After (which parent field the subform follows), and Columns Per Row (1–4, in Grid mode).
Access ControlPick Access Groups (roles allowed) and build Scope Rules to filter which related records are returned.

Session fields

Turn on Fields stored in the session to choose which fields are stored in the user session. Session fields are available across the application without additional queries.

tip

Include fields you check frequently — like roles or IDs. Avoid large or sensitive fields you do not need on every request.