Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore: new sign-in, sign-up and forgot password workflows #3415

Merged
merged 9 commits into from
Jan 19, 2024

Conversation

aaryan610
Copy link
Collaborator

@aaryan610 aaryan610 commented Jan 19, 2024

Implementation of the new sign-in, sign-up and forgot password workflows

Problem:

  1. Unique Code Sign-In for Self-Hosted Instances- Previously, self-hosted instances lacked the capability to enable a unique code sign-in method even when SMTP was configured, causing inconvenience for users.
  2. Confusion in Sign-In/Sign-Up Form- The combined sign-in and sign-up form created confusion for users. Separating these workflows will enhance user experience.

Solution:

  1. Self-hosted instances will now be able to sign-in using unique code if the instance admin has configured SMTP.
  2. Separated sign-in and sign-up workflows, sign-up can now be done from a new route- https://app.plane.so/accounts/sign-up.
  3. Updated forgot password workflow-
    • On clicking on forgot password, the user will be redirected to the forgot password page, from where they can request for a reset password link on their e-mail.
    • From the reset password link, user will be redirected to the reset password page, from where they can choose a new password and sign-in.

Updated workflow:

image

@aaryan610 aaryan610 added this to the v0.15-dev milestone Jan 19, 2024
@aaryan610 aaryan610 changed the base branch from preview to develop January 19, 2024 12:44
@sriramveeraghanta sriramveeraghanta merged commit 017a8e4 into develop Jan 19, 2024
6 of 8 checks passed
@sriramveeraghanta sriramveeraghanta deleted the chore/sign-in-workflow branch January 19, 2024 15:25
@aaryan610 aaryan610 restored the chore/sign-in-workflow branch January 20, 2024 11:09
sriramveeraghanta pushed a commit that referenced this pull request Jan 22, 2024
* chore: sign up workflow updated

* chore: sign in workflow updated

* refactor: folder structure

* chore: forgot password workflow

* refactor: form component props

* chore: forgot password popover for instances with smtp unconfigured

* chore: updated UX copy

* chore: update reset password link

* chore: update email placeholder
sriramveeraghanta pushed a commit that referenced this pull request Jan 22, 2024
* chore: sign up workflow updated

* chore: sign in workflow updated

* refactor: folder structure

* chore: forgot password workflow

* refactor: form component props

* chore: forgot password popover for instances with smtp unconfigured

* chore: updated UX copy

* chore: update reset password link

* chore: update email placeholder
@sriramveeraghanta sriramveeraghanta deleted the chore/sign-in-workflow branch January 24, 2024 17:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants