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

[FEATURE] Add expanded user profile scopes #6

Open
darcyclarke opened this issue Dec 17, 2024 · 2 comments
Open

[FEATURE] Add expanded user profile scopes #6

darcyclarke opened this issue Dec 17, 2024 · 2 comments
Labels
enhancement New feature or request

Comments

@darcyclarke
Copy link
Member

darcyclarke commented Dec 17, 2024

Description

User profiles should be able to support more then just a name/uuid & token information

Suggestion

  • add expanded user fields using dot props (further expanding the granular access/permissions)
    • user.name
    • user.email
    • user.email_verified
    • user.github

Expanded User Profile

{
  "name": "johndoe",
  "email": "[email protected]",
  "email_verified": false,
  "github": "johndoe",
  "created": "2015-02-26T01:26:01.124Z",  // (read-only)
  "updated": "2023-01-10T21:55:32.118Z"  // (read-only)
}
@darcyclarke darcyclarke added the enhancement New feature or request label Dec 17, 2024
@raashidanwar
Copy link

Hey @darcyclarke ,

I would like to work on this.
How exactly you are planning to store that information, I mean inside scope column of tokens table or want to create a new table?

@raashidanwar
Copy link

I created a PR: #11 considering that the fields will be stored in scope column of the tokens table but I feel that the best way is to have a separate users table otherwise we need to duplicate the same information for all the tokens.

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

No branches or pull requests

2 participants