add service token creation endpoint
Currently both services and users authenticate exactly the same way. The resulting tokens are valid for a relatively short time (i think 24h at the moment)
To make service usage easier, an API endpoint could be added, to directly generate an auth-token for a service, which will then be valid for a longer time.
e.g.: authenticated user can call /service_token result: bearer token that is valid for 1 year for the "service" account or a newly created account especially for this service
CON argument: the original way is already not too complicated, and the validation date of tokens already has to be taken care of. An alternative might be an endpoint to create new Accounts via the website. (again only for already authenticated users)
Edited by Christian Boettcher