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

feat(admin-ui): add more details to user profile page #1213

Closed
duttarnab opened this issue Jul 17, 2023 · 0 comments
Closed

feat(admin-ui): add more details to user profile page #1213

duttarnab opened this issue Jul 17, 2023 · 0 comments
Assignees
Labels
comp-admin-ui Component affected by issue or PR enhancement New feature or request kind-feature Issue or PR is a new feature request

Comments

@duttarnab
Copy link
Contributor

duttarnab commented Jul 17, 2023

  1. The `/user-info endpoint has the following response
   "claims": {
        "sub": "KpO-fTqNNIFjLcXGNX1_MsR4EfZItq6moynsjOHJ6ts",
        "aud": "2001.762fb193-1e2b-4d65-a9ec-91cea5ffd628",
        "email_verified": true,
        "name": "Default Admin User",
        "nickname": "Admin",
        "iss": "https://admin-ui-test.gluu.org",
        "given_name": "Admin",
        "middle_name": "Admin",
        "inum": "053aff71-7fc4-462d-b7d5-0f0bac558eab",
        "family_name": "User",
        "email": "admin@admin-ui-test.gluu.org",
        "jansAdminUIRole": [
            "api-admin"
        ]
    },
  1. Use follwing user management endpoint to fetch data basis of inum
    https://admin-ui-test.gluu.org/jans-config-api/mgt/configuser?limit=10&pattern=cdb6c7a9-b6e4-4fc3-a91b-569134965b89

  2. Show following logged-in user details on User profile page.

  • Username
  • First Name
  • Last Name
  • Email
  • jansAdminUIRole (labeled as User Roles)
  • Status
  1. On click of edit pencil icon it should open details on User Management edit page.
@duttarnab duttarnab added the enhancement New feature or request label Jul 17, 2023
@duttarnab duttarnab assigned moabu and jv18creator and unassigned moabu Jul 17, 2023
@mo-auto mo-auto added comp-admin-ui Component affected by issue or PR kind-feature Issue or PR is a new feature request labels Jul 17, 2023
duttarnab added a commit that referenced this issue Jul 20, 2023
feat(admin-ui): add more details to user profile page #1213
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
comp-admin-ui Component affected by issue or PR enhancement New feature or request kind-feature Issue or PR is a new feature request
Projects
None yet
Development

No branches or pull requests

4 participants