Skip to content

[v13] Supporting changes for new email-based password reset UI for Cloud users (#34639)#35076

Merged
timothyb89 merged 2 commits intobranch/v13from
timothyb89/v13/new-password-reset-ux
Nov 29, 2023
Merged

[v13] Supporting changes for new email-based password reset UI for Cloud users (#34639)#35076
timothyb89 merged 2 commits intobranch/v13from
timothyb89/v13/new-password-reset-ux

Conversation

@timothyb89
Copy link
Copy Markdown
Contributor

@timothyb89 timothyb89 commented Nov 28, 2023

Backport of #34639 for branch/v13

changelog: Added new email-based UI for inviting new local users on Teleport Cloud clusters


This includes changes to support the new email-based password flow for Cloud users; this UI will be part of teleport.e and will only be presented to Cloud users (Team and Enterprise Cloud). The actual implementation will exist in a separate PR over there, this PR only provides hooks to swap the new component in, much like the existing Invite Collaborators (a.k.a. email-based invite) work.

For context, this new UI replaces the traditional link copying flow, prompting to send a new cluster invite link to an existing user:

image

As this only works for users with an email-like name, instructions are provided for using tctl to perform a manual reset for users that are obviously not emailable (e.g. no '@' sign):

image

…ers (#34639)

* WIP new password reset UX

* Add unit tests for password reset UI overrides
@timothyb89 timothyb89 marked this pull request as ready for review November 29, 2023 02:00
@timothyb89
Copy link
Copy Markdown
Contributor Author

@github-actions
Copy link
Copy Markdown
Contributor

The PR changelog entry failed validation: Changelog entry not found in the PR body. Please add a "no-changelog" label to the PR, or changelog lines starting with changelog: followed by the changelog entries for the PR.

@timothyb89 timothyb89 added this pull request to the merge queue Nov 29, 2023
Merged via the queue into branch/v13 with commit 72d20fd Nov 29, 2023
@timothyb89 timothyb89 deleted the timothyb89/v13/new-password-reset-ux branch November 29, 2023 21:36
@camscale camscale mentioned this pull request Dec 13, 2023
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.

3 participants