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

Couple identities and accounts #629

Open
audax opened this issue Oct 11, 2016 · 5 comments
Open

Couple identities and accounts #629

audax opened this issue Oct 11, 2016 · 5 comments
Labels

Comments

@audax
Copy link
Member

audax commented Oct 11, 2016

An Identity should know to which account it belongs. This way, users cannot import identities that don't "belong" to their account.

@julianseeger
Copy link
Collaborator

julianseeger commented Oct 11, 2016

Actually, one could have a single identity and one account per provider .. like a qabel.org account and a myHomeServer.dyndns.org account and an onpremise.mycompany.com account ... not that it's currently supported but maybe binding the identity to one account per provider is semantically more plausible.

Imho that's a more probable use case than one person hanging around with a bunch of identities on a single device...

@julianseeger
Copy link
Collaborator

ftr.: #631 adds account-usernames to prefixes. If they are exported with the identity, one could check if the imported user has a prefix with an account-username and if so, compare that username to the currently used username. For future BC (sounds yagni^^) it might be useful to add providers to these usernames before exporting them

@thechauffeur thechauffeur added the po label Nov 2, 2016
@thechauffeur
Copy link
Member

Users are confused that after changing the account but keeping the identity the users' files are gone. We have to discuss this, about how we want the behavior to be.

@thechauffeur
Copy link
Member

@audax and I talked about this and I further discussed this with Britta. The proposed solution is as follows.

  • Do not allow import of identity if it does not fit to the account currently logged in / used.
    • Question: Which are the possibilities to check this?
  • Instead refer to forgot password function with explanation. Explanation because: Users tend to just create another account if they lost their old one and import the old identity. They must understand that they should instead use password forgotten function.
    • If this is not the problem the user ran into we should encourage him to get in touch with our support.

@julianseeger
Copy link
Collaborator

julianseeger commented Dec 13, 2016 via email

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