Skip to content

Auth View Customization

Every authentication view in ProAuth can be customized. The level of customization can be from very specific to very generic.

Overridable levels:

  1. Global template view (default view from ProAuth)
  2. Subscription
  3. ClientApp
  4. Tenant

The ViewLocator of ProAuth starts looking for custom views bottom-up. If no custom views are found, always the template is always used.

Create new custom view from template

Steps to create a new custom view from a template:

  • Navigate to the ProAuth Admin UI and login with a user with is a SystemAdmin
  • Navigate to Admin Settings, then to Views and click on Add view by template

Create custom authenticate view

  • Select the template view you want to override in View Name

Create custom authenticate view

  • Select the level to which you want to associate the view. The chosen level with the corresponding id will be part of the path.

    • Subscription
    • ClientApp
    • Tenant
  • Click Save

INFO

For each level a customized view is necessary, a custom view for this path has to be created.

Overview custom authenticate views

Edit custom views

After the creation of the custom view in the step before, you can now start customizing the view.

To start editing the custom view, open the custom view in the extended editor. You are now able to edit the markup in an inline editor with syntax highlighting.

Edit a custom authentication view

The Location field shows the relative path where this custom view overrides the template view.