diff --git a/packages/documentation-site/patternfly-docs/content/components/login-page/img/caps-lock.png b/packages/documentation-site/patternfly-docs/content/components/login-page/img/caps-lock.png deleted file mode 100644 index 27df04e823..0000000000 Binary files a/packages/documentation-site/patternfly-docs/content/components/login-page/img/caps-lock.png and /dev/null differ diff --git a/packages/documentation-site/patternfly-docs/content/components/login-page/img/client_side_error.png b/packages/documentation-site/patternfly-docs/content/components/login-page/img/client_side_error.png deleted file mode 100644 index 2e9a676107..0000000000 Binary files a/packages/documentation-site/patternfly-docs/content/components/login-page/img/client_side_error.png and /dev/null differ diff --git a/packages/documentation-site/patternfly-docs/content/components/login-page/img/elements.png b/packages/documentation-site/patternfly-docs/content/components/login-page/img/elements.png deleted file mode 100644 index e95ca94005..0000000000 Binary files a/packages/documentation-site/patternfly-docs/content/components/login-page/img/elements.png and /dev/null differ diff --git a/packages/documentation-site/patternfly-docs/content/components/login-page/img/empty-fields.png b/packages/documentation-site/patternfly-docs/content/components/login-page/img/empty-fields.png deleted file mode 100644 index b46d3aa107..0000000000 Binary files a/packages/documentation-site/patternfly-docs/content/components/login-page/img/empty-fields.png and /dev/null differ diff --git a/packages/documentation-site/patternfly-docs/content/components/login-page/img/invalid-characters.png b/packages/documentation-site/patternfly-docs/content/components/login-page/img/invalid-characters.png deleted file mode 100644 index 7aff8defd8..0000000000 Binary files a/packages/documentation-site/patternfly-docs/content/components/login-page/img/invalid-characters.png and /dev/null differ diff --git a/packages/documentation-site/patternfly-docs/content/components/login-page/img/login-multiple-methods.svg b/packages/documentation-site/patternfly-docs/content/components/login-page/img/login-multiple-methods.svg new file mode 100644 index 0000000000..41d20ab5d6 --- /dev/null +++ b/packages/documentation-site/patternfly-docs/content/components/login-page/img/login-multiple-methods.svg @@ -0,0 +1,79 @@ + diff --git a/packages/documentation-site/patternfly-docs/content/components/login-page/img/multi-factor.png b/packages/documentation-site/patternfly-docs/content/components/login-page/img/multi-factor.png deleted file mode 100644 index 2b7c09bc4a..0000000000 Binary files a/packages/documentation-site/patternfly-docs/content/components/login-page/img/multi-factor.png and /dev/null differ diff --git a/packages/documentation-site/patternfly-docs/content/components/login-page/img/server-side-error.png b/packages/documentation-site/patternfly-docs/content/components/login-page/img/server-side-error.png deleted file mode 100644 index 845d43d835..0000000000 Binary files a/packages/documentation-site/patternfly-docs/content/components/login-page/img/server-side-error.png and /dev/null differ diff --git a/packages/documentation-site/patternfly-docs/content/components/login-page/img/session-expired-login.svg b/packages/documentation-site/patternfly-docs/content/components/login-page/img/session-expired-login.svg new file mode 100644 index 0000000000..f67f03d0e3 --- /dev/null +++ b/packages/documentation-site/patternfly-docs/content/components/login-page/img/session-expired-login.svg @@ -0,0 +1,43 @@ + diff --git a/packages/documentation-site/patternfly-docs/content/components/login-page/img/sso.png b/packages/documentation-site/patternfly-docs/content/components/login-page/img/sso.png deleted file mode 100644 index 43ea496bd1..0000000000 Binary files a/packages/documentation-site/patternfly-docs/content/components/login-page/img/sso.png and /dev/null differ diff --git a/packages/documentation-site/patternfly-docs/content/components/login-page/img/verifications-methods.png b/packages/documentation-site/patternfly-docs/content/components/login-page/img/verifications-methods.png deleted file mode 100644 index b8a80e06ff..0000000000 Binary files a/packages/documentation-site/patternfly-docs/content/components/login-page/img/verifications-methods.png and /dev/null differ diff --git a/packages/documentation-site/patternfly-docs/content/components/login-page/img/warning-message.png b/packages/documentation-site/patternfly-docs/content/components/login-page/img/warning-message.png deleted file mode 100644 index 83e0a9bdbb..0000000000 Binary files a/packages/documentation-site/patternfly-docs/content/components/login-page/img/warning-message.png and /dev/null differ diff --git a/packages/documentation-site/patternfly-docs/content/components/login-page/img/wrong-password.png b/packages/documentation-site/patternfly-docs/content/components/login-page/img/wrong-password.png deleted file mode 100644 index d6d588e7af..0000000000 Binary files a/packages/documentation-site/patternfly-docs/content/components/login-page/img/wrong-password.png and /dev/null differ diff --git a/packages/documentation-site/patternfly-docs/content/components/login-page/login-page.md b/packages/documentation-site/patternfly-docs/content/components/login-page/login-page.md index 3700528f18..1089d43172 100644 --- a/packages/documentation-site/patternfly-docs/content/components/login-page/login-page.md +++ b/packages/documentation-site/patternfly-docs/content/components/login-page/login-page.md @@ -37,29 +37,23 @@ import '../components.css'; 13. **Links (optional):** Provides an area for additional links to pages where the user can get more information or access help. - - - ## Usage -There are 3 main usage scenarios related to the login page: - -1. A user wants to gain access to an application. - -2. A user is automatically logged out due to inactivity and is redirected to the login page. - * If this happens, signing in should redirect the user back to the page they were on prior to being logged out. - -3. A user has forgotten their username and/or password. A link is available to reset the username and/or password. - * The login page should be replaced by the fields used to recover their username and/or password. - - - +A **login page** is a standard screen that users can use to access an application. These pages are branded and can optionally display a description of the product and links to important related resources. ### Authentication methods #### Standard login The standard login is shown in the example above and provides a commonly used pattern where both the username and password input fields are displayed at the same time. This is commonly used by applications that don’t require additional types of authentication. +#### Other login methods +Beyond the standard username/password or [social icons](#social-login), you can provide additional custom login methods at the bottom of the login page. These methods may include [SSO](#single-sign-on-sso), related or legacy accounts, or any other unique method that's supported by your application. + +