diff --git a/docs/graphql/cloud/account-management/email-change.rst b/docs/graphql/cloud/account-management/email-change.rst new file mode 100644 index 00000000000..cadd2b0d11d --- /dev/null +++ b/docs/graphql/cloud/account-management/email-change.rst @@ -0,0 +1,55 @@ +.. meta:: + :description: Hasura Cloud Email Change + :keywords: hasura, docs, cloud, email + +Change email address on Hasura Cloud +==================================== + +.. contents:: Table of contents + :backlinks: none + :depth: 2 + :local: + +Introduction +------------ + +You can edit the email address on your Hasura Cloud account to another email from the ``Account Settings`` page. + +.. _email_change: + +Changing email for users logged in using email +---------------------------------------------- + +`Sign in `__ to your Hasura Cloud account using email and click **My Account**. +On the **Account Settings** page, select the **Edit** button. + +.. thumbnail:: /img/graphql/cloud/account-settings/account-settings-tab.png + :alt: Account Management + :width: 750px + +Enter the email you want to transfer the account to and click the ``Change`` button to send a transfer request. + +.. thumbnail:: /img/graphql/cloud/account-settings/edit-email-input.png + :alt: edit email section + :width: 700px + +The invitee receives an email verification mail. Once the invitee clicks the link, it logs out the existing user and redirects the invitee to the Hasura Cloud login page. + +The user can now log in to Hasura Cloud using the new email and the password for the old email. + +Changing email for users with social logins +------------------------------------------- + +If you logged in to Hasura Cloud with your social login, you must reset your password to initiate the email change process. +On the `_Sign in `__ page, select ``Forgot?``. + +.. thumbnail:: /img/graphql/cloud/account-settings/forgot-password.png + :alt: Forgot password + :width: 350px + +Next, enter the new email id and click **Recover Password**. +Set a new password by clicking on the reset password link sent to your email address. + +You can now log in with the email and this new password and follow the steps mentioned above in the :ref:`change email ` section. + +You can also use the social login associated with the new email to log in to Hasura Cloud! diff --git a/docs/graphql/cloud/account-management/index.rst b/docs/graphql/cloud/account-management/index.rst new file mode 100644 index 00000000000..61708e85ef4 --- /dev/null +++ b/docs/graphql/cloud/account-management/index.rst @@ -0,0 +1,24 @@ +.. meta:: + :description: Hasura Cloud Account Management + :keywords: hasura, docs, cloud, account, email + +.. _cloud_account_management: + +Hasura Cloud account management +=============================== + +.. contents:: Table of contents + :backlinks: none + :depth: 2 + :local: + +Introduction +------------ + +On your Hasura Cloud ``My Account`` page, you can manage account-related settings such as changing the email, creating access tokens, and managing database session connections. + +.. toctree:: + :maxdepth: 1 + :titlesonly: + + email-change \ No newline at end of file diff --git a/docs/graphql/cloud/index.rst b/docs/graphql/cloud/index.rst index e8660021721..30dcbbf9859 100644 --- a/docs/graphql/cloud/index.rst +++ b/docs/graphql/cloud/index.rst @@ -86,6 +86,7 @@ realtime monitoring, caching, tracing, and rate-limiting. It supports both new a Preview Apps dedicated-vpc Billing + Account Management hasurapro-cli/index api-reference glossary diff --git a/docs/img/graphql/cloud/account-settings/account-settings-tab.png b/docs/img/graphql/cloud/account-settings/account-settings-tab.png new file mode 100644 index 00000000000..e3506eb90c4 Binary files /dev/null and b/docs/img/graphql/cloud/account-settings/account-settings-tab.png differ diff --git a/docs/img/graphql/cloud/account-settings/edit-email-input.png b/docs/img/graphql/cloud/account-settings/edit-email-input.png new file mode 100644 index 00000000000..a23aaebe781 Binary files /dev/null and b/docs/img/graphql/cloud/account-settings/edit-email-input.png differ diff --git a/docs/img/graphql/cloud/account-settings/forgot-password.png b/docs/img/graphql/cloud/account-settings/forgot-password.png new file mode 100644 index 00000000000..4383a251f28 Binary files /dev/null and b/docs/img/graphql/cloud/account-settings/forgot-password.png differ diff --git a/docs/img/graphql/cloud/account-settings/login-screen.png b/docs/img/graphql/cloud/account-settings/login-screen.png new file mode 100644 index 00000000000..03073627371 Binary files /dev/null and b/docs/img/graphql/cloud/account-settings/login-screen.png differ