Skip to content

Consider passwordless signins when provisioning accounts#5944

Merged
miaulalala merged 1 commit intomainfrom
fix/take-sso-into-consideration-when-provisioning
May 12, 2022
Merged

Consider passwordless signins when provisioning accounts#5944
miaulalala merged 1 commit intomainfrom
fix/take-sso-into-consideration-when-provisioning

Conversation

@miaulalala
Copy link
Copy Markdown
Contributor

Add a null check on the password and skip updating the password for these accounts.

Fixes #5933

@miaulalala miaulalala added this to the v1.11.6 milestone Jan 13, 2022
@miaulalala
Copy link
Copy Markdown
Contributor Author

this needs some more work as the Imap Client needs a password. So just setting it to "null" will break our current workflow.

@miaulalala miaulalala marked this pull request as draft January 13, 2022 13:47
@miaulalala miaulalala removed this from the v1.11.6 milestone Jan 19, 2022
Comment thread lib/Http/Middleware/ProvisioningMiddleware.php
Copy link
Copy Markdown
Member

@ChristophWurst ChristophWurst left a comment

Choose a reason for hiding this comment

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

Provisioned accounts might still not work if the user never logs into a session with password. But an occasional passwordless login will now be possible 👍

@ChristophWurst
Copy link
Copy Markdown
Member

/backport to stable1.12

@ChristophWurst ChristophWurst marked this pull request as ready for review May 12, 2022 15:08
@miaulalala miaulalala force-pushed the fix/take-sso-into-consideration-when-provisioning branch from 73d829a to 8ae7b9a Compare May 12, 2022 15:11
@miaulalala miaulalala enabled auto-merge May 12, 2022 15:11
@miaulalala miaulalala merged commit 189e91e into main May 12, 2022
@miaulalala miaulalala deleted the fix/take-sso-into-consideration-when-provisioning branch May 12, 2022 17:02
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.

Passwordless users cannot provision accounts

3 participants