diff --git a/devdocs/todo.txt b/devdocs/todo.txt index db5bfade..384329dd 100644 --- a/devdocs/todo.txt +++ b/devdocs/todo.txt @@ -446,7 +446,7 @@ todo:3 todo: check out this SPA memory leak detector, it *does* have a login abi - +todo: 2 Make the eye icons for showing passwords *not* be a tab stop so that user can tab through fields without getting stuck on them todo: 3 should a superuser really have a dashboard? it's easier for testing purposes but aside from that I don't think so diff --git a/docs/8.0/ayanova/docs/ay-start-changes-from-v7.md b/docs/8.0/ayanova/docs/ay-start-changes-from-v7.md index eb0c2932..94d4e2d0 100644 --- a/docs/8.0/ayanova/docs/ay-start-changes-from-v7.md +++ b/docs/8.0/ayanova/docs/ay-start-changes-from-v7.md @@ -4,9 +4,9 @@ This help page is a guide to the feature changes from AyaNova 7. For the installation guide for AyaNova 8 see the [AyaNova 8 server installation guide](ops-install.md). -For a technical guide to migration process see the [Operations migrate guide](ops-import-v7.md). +For a technical guide with instructions to migrate from AyaNova 7 to AyaNova 8 see the [Operations migrate guide](ops-import-v7.md). -For a business administration guide to the steps required after the migration process see the [Business administration migrate guide](ay-biz-admin-migrate-v7.md). +For a business administration guide to the steps required after the migration from v7 to v8 see the [Business administration migrate guide](ay-biz-admin-migrate-v7.md). AyaNova 8 is a completely new application built from the ground up with many improvements from AyaNova 7. diff --git a/docs/8.0/ayanova/docs/ay-start-login.md b/docs/8.0/ayanova/docs/ay-start-login.md index 694b62c0..c14798df 100644 --- a/docs/8.0/ayanova/docs/ay-start-login.md +++ b/docs/8.0/ayanova/docs/ay-start-login.md @@ -2,10 +2,32 @@ 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. +### Licensed login form + +![licensed login form](img/login.png) + +The image above shows the login form when AyaNova is licensed. + +The logo is optional and will be displayed if you have [uploaded your logo](adm-global-settings.md#business-logos). + +### Evaluation license login form + +![trial login form](img/login-trial-mode.png) + +If AyaNova has an evaluation license installed there will be a [sample user select list](ay-evaluate.md#sample-users) that allows selection from many sample users with different [Roles](ay-biz-admin-roles.md) for testing purposes and have their user name and password automatically filled in for you. + +### Password + +The password field has an option to show your password to make it easier to ensure it's typed correctly. + +Click on the eye symbol to the right of the password 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. +Using a mix of characters, numbers and symbols is unnecessary and outdated advice, modern secure passwords are simple text that is easy to remember without having to write it down and as long as can be comfortably entered on your device. + +For example this password `to see a world in a grain of sand` (yes in AyaNova you can use spaces in passwords) is far more secure than this password `xJ#9a$a` due to it's length and far easier 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 @@ -16,10 +38,6 @@ Before AyaNova is licensed and used in production you **MUST** change this or an 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](ay-evaluate.md#sample-users) that allows selection from many sample users with different [Roles](ay-biz-admin-roles.md) 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. diff --git a/docs/8.0/ayanova/docs/img/login-trial-mode.png b/docs/8.0/ayanova/docs/img/login-trial-mode.png new file mode 100644 index 00000000..5bff96fd Binary files /dev/null and b/docs/8.0/ayanova/docs/img/login-trial-mode.png differ diff --git a/docs/8.0/ayanova/docs/img/login.png b/docs/8.0/ayanova/docs/img/login.png new file mode 100644 index 00000000..04574dda Binary files /dev/null and b/docs/8.0/ayanova/docs/img/login.png differ diff --git a/docs/8.0/ayanova/mkdocs.yml b/docs/8.0/ayanova/mkdocs.yml index ad5f8f58..539f12e8 100644 --- a/docs/8.0/ayanova/mkdocs.yml +++ b/docs/8.0/ayanova/mkdocs.yml @@ -25,10 +25,9 @@ nav: - 'Changes from AyaNova 7': 'ay-start-changes-from-v7.md' - 'Trying out AyaNova': 'ay-evaluate.md' - User interface: - - Introduction: - - 'Overview': 'ay-start-form-overview.md' - - 'Login': 'ay-start-login.md' + - Introduction: - 'Forms': 'ay-start-form-overview.md' + - 'Login': 'ay-start-login.md' - 'Edit forms': 'ay-start-edit-forms.md' - 'Form controls': 'ay-start-common-controls.md' - 'Data tables': 'ay-start-form-data-tables.md'