Requirements:
- Ability to change the settings from the backend for different states, without changing the backend.
- name:
- show_completions: Should we show the completions?
- popup_on_every_session: Should we show the popup on every session?
- status_code: Override the default status code.
- message:
- Initially should be able to support the below states.
- ADMIN_NOT_AUTHORIZED
- NOT_AUTHENTICATED