# The following list of templates and scenarios describes # all possible views (hopefully). # # Please read auth/README.adoc for details error-internal: Default: error: |- Lorem ipsum dolor sit... login: All disabled: {} All enabled: settings: LocalEnabled: true SignupEnabled: true PasswordResetEnabled: true ExternalEnabled: true providers: - { Label: Google, Handle: google, Icon: google } - { Label: Facebook, Handle: facebook, Icon: facebook } - { Label: GitHub, Handle: github, Icon: github } - { Label: Corteza, Handle: corteza, Icon: shield-lock } Only external: settings: PasswordResetEnabled: true ExternalEnabled: true providers: - { Label: Google, Handle: google, Icon: google } - { Label: Facebook, Handle: facebook, Icon: facebook } - { Label: GitHub, Handle: github, Icon: github } - { Label: Corteza, Handle: corteza, Icon: shield-lock } Without signup and pass reset: settings: LocalEnabled: true SignupEnabled: false PasswordResetEnabled: false With Split credentials check / username: form: splitCredentialsCheck: true settings: LocalEnabled: true With errors after submit: settings: LocalEnabled: true form: email: some.email@example.tld error: "There was an error..." security: Default: user: { ID: 123, Name: John Doe } settings: LocalEnabled: true MFA enabled: user: { ID: 123, Name: John Doe } settings: LocalEnabled: true MultiFactor: TOTP: { Enabled: true } EmailOTP: { Enabled: true } MFA enforced by user: user: { ID: 123, Name: John Doe } totpEnforced: false emailOtpEnforced: true settings: LocalEnabled: true MultiFactor: TOTP: { Enabled: true } EmailOTP: { Enabled: true } mfa: Default: {} MFA pending: emailOtpPending: true totpDisabled: true TOTP pending: totpPending: true With error: emailOtpPending: true form: emailOtpError: "There was an error..." With alerts (toast): alerts: - Text: booya - Text: Red top border for errors Type: danger - Text: Modi sociosqu quibusdam modi delectus ridiculus per potenti sollicitudin dicta porro cumque, gravida odio? Tempora! Molestia Type: danger - Text: Primary toast Type: primary mfa-totp: Default: devQRImage: https://awgsalesservices.com/wp-content/uploads/2019/02/QR-code-example.jpg TOTP enforced: enforced: true devQRImage: https://awgsalesservices.com/wp-content/uploads/2019/02/QR-code-example.jpg mfa-totp-disable: Default: {} With error: form: error: "There was an error..." logout: Default: link: '#' With error: form: error: "There was an error..." signup: Default: {} With error: form: error: "There was an error..." reset-password: Default: {} request-password-reset: Default: {} With error: form: error: "There was an error..." password-reset-requested: Default: {} pending-email-confirmation: Default: profile: Default: user: ID: 123 Name: John Doe settings: ExternalEnabled: true LocalEnabled: true With errros: user: ID: 123 Name: John Doe settings: ExternalEnabled: true LocalEnabled: true form: error: Profile change form submit error name: foo email: foo With unconfirmed email: user: ID: 123 Name: John Doe settings: ExternalEnabled: true LocalEnabled: true form: error: Profile change form submit error name: foo email: foo emailConfirmationRequired: true In OAuth2 flow: user: ID: 123 Name: John Doe settings: ExternalEnabled: true LocalEnabled: true client: Name: foo emailConfirmationRequired: true change-password: Default: {} With error: form: error: "There was an error..." create-password: Default: {} With error: form: error: "There was an error..." authorized-clients: Empty: {} Full: authorizedClients: - Name: Corteza Web Applications - Name: Matrix Chat server - Name: Company's Wordpress oauth2-authorize-client: Default: client: Name: name of the client user: Name: John Doe Disabled: invalidUser: Some good reason why this authorization of client is disabled... disabled: true client: Name: name of the client user: Name: John Doe sessions: Full: sessions: - Current: true ExpiresIn: 3 RemoteAddr: 4.224.2.3 UserAgent: Mozilla/5.0 (Macintosh; Intel Mac OS X 11_2_1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/88.0.4324.182 Safari/537.36 - ExpiresIn: 2 RemoteAddr: 4.224.2.3 SameRemoteAddr: true UserAgent: Mozilla/5.0 (Macintosh; Intel Mac OS X 11_2_1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/88.0.4324.182 Safari/537.36 - ExpiresIn: 1 RemoteAddr: 4.224.2.3 SameUserAgent: true UserAgent: Mozilla/5.0 (Macintosh; Intel Mac OS X 11_2_1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/88.0.4324.182 Safari/537.36 - ExpiresIn: 0 UserAgent: Mozilla/5.0 (Macintosh; Intel Mac OS X 11_2_1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/88.0.4324.182 Safari/537.36