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

BA-1424-fe-refactor-password-expiration-flow-library #96

Merged

Conversation

patsluth-tsl
Copy link
Contributor

Acceptance Criteria

superuser can config password expiration interval (default - 2 years - a long time on purpose) in the admin

superuser with MFA enabled can press a button to force all users to reset pw (if no MFA, show error)

on manual or automatic reset, send an email to active users informing them their password has expired, and to reset their password + link to password reset flow.

this page will be very similar to the forgot/reset password routes on the frontend, but requires old password to be confirmed

subject: [App Name] Password Expired - Reset Now
body: Your password has expired, please reset your password by following this link:

Copy link

changeset-bot bot commented Jun 13, 2024

⚠️ No Changeset found

Latest commit: c54b8be

Merging this PR will not cause a version bump for any packages. If these changes should not result in a new version, you're good to go. If these changes should result in a version bump, you need to add a changeset.

This PR includes no changesets

When changesets are added to this PR, you'll see the packages that this PR includes changesets for and the associated semver types

Click here to learn what changesets are, and how to add one.

Click here if you're a maintainer who wants to add a changeset to this PR

@patsluth-tsl patsluth-tsl force-pushed the BA-1424-fe-refactor-password-expiration-flow-library branch 2 times, most recently from 99ee0ad to 8422b2a Compare June 13, 2024 18:49
@anicioalexandre
Copy link
Collaborator

hey @patsluth-tsl ! could you please base this branch on the BA-1430-dependencies-update one? we have done quite a few updates there

@patsluth-tsl patsluth-tsl changed the base branch from master to BA-1430-dependencies-update June 14, 2024 13:17
@patsluth-tsl patsluth-tsl force-pushed the BA-1424-fe-refactor-password-expiration-flow-library branch from 8422b2a to 682dd81 Compare June 17, 2024 13:45
Base automatically changed from BA-1430-dependencies-update to master June 18, 2024 19:58
@patsluth-tsl patsluth-tsl force-pushed the BA-1424-fe-refactor-password-expiration-flow-library branch from 0d0596a to 0c3ab35 Compare June 19, 2024 13:16
@anicioalexandre anicioalexandre merged commit a58e0e9 into master Jun 19, 2024
5 checks passed
@anicioalexandre anicioalexandre deleted the BA-1424-fe-refactor-password-expiration-flow-library branch June 19, 2024 14:24
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.

3 participants