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

Allow Users to generate access tokens from the User Management Page #91

Closed
umesh-timalsina opened this issue Jan 29, 2020 · 0 comments · Fixed by #92
Closed

Allow Users to generate access tokens from the User Management Page #91

umesh-timalsina opened this issue Jan 29, 2020 · 0 comments · Fixed by #92
Milestone

Comments

@umesh-timalsina
Copy link
Collaborator

With, webgme/webgme-engine#181, the executor workers have added auth support via the TokenServer, It would be nice to have a UI addition to generate or delete those tokens. This addition, (in my view) should be done at the Profile Page for the user
image

umesh-timalsina added a commit to deepforge-dev/user-management-page that referenced this issue Feb 26, 2020
umesh-timalsina added a commit to deepforge-dev/user-management-page that referenced this issue Feb 26, 2020
umesh-timalsina added a commit to deepforge-dev/user-management-page that referenced this issue Feb 26, 2020
umesh-timalsina added a commit to deepforge-dev/user-management-page that referenced this issue Feb 26, 2020
…ated token ids, change generate tokens button text to generate token
@kecso kecso closed this as completed in #92 Mar 19, 2020
kecso pushed a commit that referenced this issue Mar 19, 2020
…92)

* "#91- Update webgme to the latest version for token support"

* WIP-#91: Initial Implementation of tokens management from user-management-page

* #91: Display tokens table if atleast one token available

* #91 Change glyphicon color to default, display only newly generated token ids, change generate tokens button text to generate token

* Move Token Generation Logic to a different page

* WIP- Change Tokens Logic to latest webgme code

1. Tokens now have unique display name.
2. Add Copy to clipboard logic to the tokens using navigator.clipboard

* WIP- Rename variable tokenID to tokenName in tokensClient.js

* WIP- Remove token index from display name

* WIP- Gracefully handle errors on tokens generation and deletion, modify existing guest tokens creation logic

* WIP - updated webgme version

Co-authored-by: kecso <tamas.kecskes@vandebrilt.edu>
brollb pushed a commit to deepforge-dev/user-management-page that referenced this issue Apr 2, 2020
* "webgme#91- Update webgme to the latest version for token support"

* WIP-webgme#91: Initial Implementation of tokens management from user-management-page

* webgme#91: Display tokens table if atleast one token available

* webgme#91 Change glyphicon color to default, display only newly generated token ids, change generate tokens button text to generate token

* Move Token Generation Logic to a different page

* WIP- Change Tokens Logic to latest webgme code

1. Tokens now have unique display name.
2. Add Copy to clipboard logic to the tokens using navigator.clipboard

* WIP- Rename variable tokenID to tokenName in tokensClient.js

* WIP- Remove token index from display name

* WIP- Gracefully handle errors on tokens generation and deletion, modify existing guest tokens creation logic

* WIP - updated webgme version

* Address comments from PR and commit dist files

* Resolve merge conflict and add error message

* Remove webgme links

Co-authored-by: kecso <tamas.kecskes@vandebrilt.edu>
@kecso kecso added this to the v0.5.0 milestone May 2, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
2 participants