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

Identities trust is case sensitive #108

Open
tegefaulkes opened this issue Jan 29, 2024 · 0 comments
Open

Identities trust is case sensitive #108

tegefaulkes opened this issue Jan 29, 2024 · 0 comments
Labels
development Standard development

Comments

@tegefaulkes
Copy link
Contributor

Specification

Not all identity providers use case sensitive names. Ideally if the case didn't matter then the command would support that.

For example, github names are case-insensitive but case preserving. So a user name of someDuDe will always be displayed as someDuDe but could be referred to as somedude or even SOMEDUDE. All three of these should be valid when using the identity commands. But only if the identity provider uses case-insensitive names.

This means the provider needs to specify this support.

There was also some mention of using fuzziness. So if a name was misspelled or the case was wrong, the program would suggest the closest known name.

Additional context

Related #40

Tasks

  1. Support case-insensitive names depending if the provider supports it
  2. Possibly add some kind of fuzzy suggestion for similar names if the provided one is wrong.
@tegefaulkes tegefaulkes added the development Standard development label Jan 29, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
development Standard development
Development

No branches or pull requests

1 participant