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

Unable to delete account(OIDC) #3840

Open
patrickdung opened this issue Jan 9, 2022 · 6 comments
Open

Unable to delete account(OIDC) #3840

patrickdung opened this issue Jan 9, 2022 · 6 comments
Labels

Comments

@patrickdung
Copy link

Expected behavior:
Account should be deleted.

Actual behavior:
The delete window ask user for password.
But it's an OIDC user, it do not have a password in Coral system.

Related Issues:

Versions:
V6.16.2 container image

  • Browser: Firefox
  • OS: Linux

Client is Windows

The user is created via OIDC -> Auth0 -> GitLab/GitHub
User cannot delete their account because there is no password set inside Coral.

image

@patrickdung patrickdung added the bug label Jan 9, 2022
@yogeshbeniwal
Copy link

Also OIDC users are also asked to set password during signup, which should not be the case.

@patrickdung
Copy link
Author

For my setting, the OIDC connects to Auth0, and the backend is two OAuth2 providers (GitHub and GitLab). Users were not asked for the password to store in Coral. Besides that, if there is a password, then the UI should have an option for the user to change it, but I can't find it.

Here's my live setup if you want to test

@yogeshbeniwal
Copy link

@patrickdung When you use external authentication, changing password is disabled as its not stored in Coral.

@losowsky
Copy link
Member

Thanks for spotting this. We're going to remove this option completely for OIDC, instead you should follow these instructions to use the GraphQL mutation to be part of your account setup https://docs.coralproject.net/gdpr#gdpr-with-sso

@yogeshbeniwal
Copy link

@losowsky Can we pls keep issues open while they are being worked upon for easy tracking.

@losowsky losowsky reopened this Jun 14, 2022
@losowsky
Copy link
Member

Sure thing, sorry about that

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

No branches or pull requests

3 participants