Skip to content

oidc-mytoken/client

Folders and files

NameName
Last commit message
Last commit date

Latest commit

e11cab9 · Jul 31, 2024
Feb 12, 2024
Feb 12, 2024
Jan 12, 2023
Jan 12, 2023
Jul 31, 2024
Feb 24, 2021
Jan 12, 2023
May 13, 2024
Aug 10, 2023
Aug 10, 2023
Jul 31, 2024
Jul 31, 2024
Jan 31, 2022
Jul 31, 2024
Jul 31, 2024
Jan 12, 2023

Repository files navigation

mytoken logo

License GitHub go.mod Go version GitHub Workflow Status Go Report DeepSource Release date Release version

mytoken

Mytoken is a web service to obtain OpenID Connect Access Tokens in an easy but secure way for extended periods of time and across multiple devices. In particular, mytoken was developed to provide OIDC Access Tokens to long-running compute jobs.

Access Tokens can be obtained via so-called mytokens: A new token type that can be easily used as a Bearer token from any device. These mytokens can be restricted according to the particular use case to only allow the needed privileges.

Mytoken focuses on integration with the command line through this command line client but also offers a web interface. A demo instance of the server and webinterface is available at https://mytoken.data.kit.edu/.

Documentation is available at https://mytoken-docs.data.kit.edu/.

A go library for interacting with the mytoken server can be found at https://github.com/oidc-mytoken/lib.