4.2. Account Management Console
To be able to manage custom attributes in the user profile page in the account management console copy the template themes/base/account/account.ftl
to the account type of your custom theme. Then open the copy in an editor.
As an example to add a mobile number to the account page add the following snippet to the form:
<div class="form-group"> <div class="col-sm-2 col-md-2"> <label for="user.attributes.mobile" class="control-label">Mobile number</label> </div> <div class="col-sm-10 col-md-10"> <input type="text" class="form-control" id="user.attributes.mobile" name="user.attributes.mobile" value="${(account.attributes.mobile!'')}"/> </div> </div>
Ensure the name of the input html element starts with user.attributes.
.
To see the changes make sure your realm is using your custom theme for the account theme and open the user profile page in the account management console.