Authentication & Registration


Authentication & Registration

Logging In

When you try to access any protected file (file that requires authentication) you will automatically be redirected to login page. From there, you are able to login using your username and password. Login form:

alt Advanced Security - Login Form

After successful authentication user will be redirected to default page for his role, like it is described inside configuration section.

Registration

In case that user don't have an account, he can create it manually from the registration form (displayed below) or by using any social authentication provider (if enabled by website owner).

alt Advanced Security - Registration Form

After successful registration, user will receive a confirmation email, if it is enabled inside the configuration, and after he confirms his email he will be able to log into the application.

Note! Email confirmation only makes sense if user has registered by manually filling the registration form. For social authentication, there is no need for email confirmation.

Social Authentication

If Social Authentication is enabled as it is described on social authentication page, then all users are able to create an account (or login if they already have an account) to your system via Facebook, Twitter and Google+ by clicking the desired social network button:

alt Advanced Security - Registration Form

When user authenticate with the system for the first time via some social network, his account is automatically created and stored in database. If he tries to login again via some other social network option, the system will check if his email exist in database and, if it does, it will be associated with existing account! If it doesn't, new account will be created.

Note! Twitter API does not provide user's email address! So, if you email address is strictly required for all users, consider disabling Twitter login option.

Password Reset

If you have forgot your password, just select "Forgot password?" tab and enter your email address. The system will send you password reset email which contain password reset link. If you click on that link, you will be redirected to password reset page, where you can provide your new password that will replace the old one. Forgot Password and Password Reset forms are displayed below:

alt Advanced Security - Forgot Password Form alt Advanced Security - Password Reset Form