Admin: OAuth tokens
Please add a new tab Tokens to Admin > OAuth clients > Client details page. The tab should fetch Page<Authorization>
from /api/v1/admin/client/{clientId}/auth and display the token information in a <Table
.
Selected tokens can be removed by posting a list of authentication ids to DELETE /api/v1/admin/auth
.
Similarly, add a new tab Tokens for the user to Admin > Users > User details page. The endpoint is at /api/v1/admin/user/{userId}/auth
New API endpoints implemented in https://gitlab.croptrust.org/grin-global/grin-global-server/-/merge_requests/474/diffs?commit_id=471e8dc8b939b07a0ca4dd0921e9a988e2e08808