Basic user authentication#

This method uses the browser’s built-in Basic auth prompt to authenticate users. The appearance of the prompt may vary between browsers, but users always enter their credentials in a popup window to be authenticated.

Security#

You can use the default Bacularis local user file (where users and hashes are stored) or specify a custom file path containing user credentials.

There is possible to choose a hash algorithm to store password hashes.

Supported password hash algorithms:

  • APR1-MD5

  • SHA-1

  • SHA-256

  • SHA-512

  • SSHA (salted SHA-1)

  • BCrypt

Multi-factor authentication (MFA)#

Not supported with Basic authentication.

Organization support#

Not supported.

Users authenticated via Basic authentication exist outside of organizations.

See image below.

../../_images/bacularis_authentication_basic_auth_method_organization.png

User provisioning#

Provisioning is supported, as long as the default user settings do not assign new users to any organization.

Settings form#

You can enable Basic authentication from:

[Main menu] => [Page: Security] => [Tab: Authentication] => [SubTab: Auth methods]

An example of the Basic auth configuration form is shown below:

../../_images/bacularis_authentication_basic_auth_method.png