Files
raven/docs/8.0/ayanova/docs/ay-start-login.md

3.7 KiB

Login

The login form is displayed when you first open AyaNova or log out of AyaNova.

The password field has an option to show your password to make it easier to ensure it's type correctly. Click on the eye symbol to the right of the passowrd field to show or hide the password entry.

AyaNova passwords and user names are case sensitive and there are no particular rules regarding passwords but longer passwords that are easier to remember without writing down are far more secure than shorter complicated ones with a mix of symbols that are hard to remember.

At the bottom of the login form is a link to the AyaNova website displayed as the version and copyright information for the AyaNova app.

Default SuperUser login

The default login for the AyaNova SuperUser account is user name: superuser password: l3tm3in.

Before AyaNova is licensed and used in production you MUST change this or anyone could login with this default.

AyaNova will prompt you to change it if it discovers a login using the default superuser password with a non evaluation license.

Evaluation license login form

If AyaNova has an evaluation license installed there will be a sample user select list that allows selection from many sample users with different Roles for testing purposes and have their user name and password automatically filled in for you.

Login token

When you log in, the AyaNova server issues a time limited authentication token used to grant access.

Logging in again as the same User automatically invalidates the previous login token issued for that User.

If you are logged in and working and another user logs in with your account, you will be unable to continue working.

Authentication period

To avoid disruption you should log out at the end of each work day and log in at the start of each work day.

When you login to AyaNova, the server issues you an authentication token that is valid for 5 days.

After 5 days the token will expire and AyaNova will automatically redirect to the login page.

If you are in the middle of entering data in a form, that work will be lost if the token is allowed to expire.

Revoking access and locking out a User

A User's authentication token can be revoked at any time locking them out immediately.

Loss of authentication on server restart

If the Users are forced to re-login any time the AyaNova server is restarted the JWT Secret setting was probably not set as recommended during installation and should be verified.

If this setting is configured properly Users will be able to continue working after the server is restarted without the need to log back in again.

Logout

Technically it is unnecessary to logout, you can also just close the browser page, however some clean up is done on log out to free up browser storage space.

Log out by clicking on the Log out button at the bottom of the Navigation drawer.

Resetting cached data

If you append the login url on your browser with ?reset all local cached data will be reset. This should not be necessary but is provided for use when directed by technical support if we suspect local cached data might be corrupted causing an issue.

The logo displayed on the login page can be customized.

Could not connect to AyaNova server error

If you see a red notification error that the web app could not connect to the AyaNova server this generally means that the AyaNova server is not running the address has changed or it is generally unreachable through the network for technical reasons.