I am working on an app that is using keycloak. We have authentication working with the tokens via the GUI, but we want users to be able and create API keys that they can use with the API. We would also like for users to be able to set an expiration date for the API keys some number of months or weeks in the future.
Has anyone worked on a feature like this, or have any advice?