-
Notifications
You must be signed in to change notification settings - Fork 30
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
Login: Handle invite user flow #166
Comments
livio-a
added a commit
to zitadel/zitadel
that referenced
this issue
Sep 11, 2024
# Which Problems Are Solved As an administrator I want to be able to invite users to my application with the API V2, some user data I will already prefil, the user should add the authentication method themself (password, passkey, sso). # How the Problems Are Solved - A user can now be created with a email explicitly set to false. - If a user has no verified email and no authentication method, an `InviteCode` can be created through the User V2 API. - the code can be returned or sent through email - additionally `URLTemplate` and an `ApplicatioName` can provided for the email - The code can be resent and verified through the User V2 API - The V1 login allows users to verify and resend the code and set a password (analog user initialization) - The message text for the user invitation can be customized # Additional Changes - `verifyUserPasskeyCode` directly uses `crypto.VerifyCode` (instead of `verifyEncryptedCode`) - `verifyEncryptedCode` is removed (unnecessarily queried for the code generator) # Additional Context - closes #8310 - TODO: login V2 will have to implement invite flow: zitadel/typescript#166
hifabienne
moved this from 🔖 Ready
to 📝 Prioritized Product Backlog
in Product Management
Sep 16, 2024
@peintnermax can you please estimate this issue? |
2 tasks
hifabienne
moved this from 📝 Prioritized Product Backlog
to 📋 Sprint Backlog
in Product Management
Sep 26, 2024
18 tasks
We should also have a look at how to handle if the code is expired when clicking the link: |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
zitadel/zitadel#8310 added the possibility to create an invitation link for a user to create their first authentication method.
The V2 login need to be able to handled that and allow user to setup password, passkey and an IdP.
Acceptance criteria
The text was updated successfully, but these errors were encountered: