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

Unified auth experience for Volunteer signup/login[Staging] #167

Open
wants to merge 54 commits into
base: staging
Choose a base branch
from

Conversation

ChidimmaOfodum
Copy link
Contributor

@ChidimmaOfodum ChidimmaOfodum commented Aug 5, 2024

This is a:

  • New feature - new behaviour has been implemented
  • 🐛 Bug fix - existing behaviour has been made to behave
  • ♻️ Refactor - the behaviour has not changed, just the implementation
  • Test backfill - tests for existing behaviour were added but the behaviour itself hasn't changed
  • ⚙️ Chore - maintenance task, behaviour and implementation haven't changed

Description

  • Purpose -
  • Currently, the users (applicants and volunteers) have different accounts in the Dashboard. This PR is too unify the auth experience for volunteer login and signup.
  • How to check -
  • Signup as a volunteer using the new signup/login page
  • Complete the form to save your applicantion.
  • Same email can be used to login into application-process.
  • Reverse the process starting with application process -> volunteer

Links

  • CodeYourFuture/tech-team#828

Author checklist

  • I have written a title that reflects the relevant ticket
  • I have written a description that says what the PR does and how to validate it
  • I have linked to the project board ticket (and any related PRs/issues) in the Links section
  • I have added a link to this PR to the ticket
  • I have made the PR to qa from a branch named <category>/<name>, e.g. feature/edit-spaceships or bugfix/restore-oxygen
  • I have completed the manual tests described here
  • I have requested reviewers here and in my team chat channel
  • I have spoken with my PM or TL about any parts of this task that may have become out-of-scope, or any additional improvements that I now realise may benefit my project
  • I have added tests, or new tests were not required
  • I have updated any documentation (e.g. diagrams, schemas), or documentation updates were not required

khmdagal and others added 30 commits September 21, 2023 09:59
…ure-option-to-the-volunteer-teams-question

Add "I am not sure" option in the drop-down menu in the volunteer form if a new volunteer not sure which team to join
…ord-wrap-1.2.4

Bump word-wrap from 1.2.3 to 1.2.4
…ployer-names-for-volunteer-form

feature-create-a-DB-collection(table)-for-employer-names-for-volunteer-form[QA]
…-names-to-backend-code

Feature/697-move-employer-names-to-backend-code-rever-all-changes-merged-to-qa-branch[QA]
…-names-to-backend-code-reduced-scope

Feature/697-move-employer-names-to-backend-code[QA]
@ChidimmaOfodum ChidimmaOfodum changed the title Cyf twlo Unified auth experience for Volunteer signup/login[Staging] Aug 5, 2024
@ChidimmaOfodum ChidimmaOfodum requested a review from enderta August 5, 2024 12:05
enderta
enderta approved these changes Aug 7, 2024
@enderta enderta self-requested a review August 7, 2024 12:12
Copy link

@enderta enderta left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants