As well as enhancing system security, ASL also supports usability features like ‘single sign-on’, to make authorized user access as straightforward as possible without compromising system protection.
ASL also supports several public security standards and protocols, allowing extension and integration of third-party solutions such as Okta and Google Authenticator.
Multi-factor authentication (MFA) requires the user to prove their identity by providing two or more separate pieces of evidence. In addition to a password or pass-code, the user may be asked to provide a one-time password generated by a small portable device. Alternatively, the one-time password may be generated by a smartphone app such as Google Authenticator using a shared secret key.
Single sign-on offsets the more complex MFA procedures by giving the user access to all permitted services and applications during the session through a single authentication procedure.
It also provides support for Security Assertion Markup Language 2.0 (SAML 2.0), a common standard for exchanging authentication and authorization data. This allows full integration with commercial implementations of SAML, such as Okta.