server

module
v0.3.3 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Oct 18, 2021 License: MIT

README

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..

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

The mytoken command line client can be found at https://github.com/oidc-mytoken/client.

A demo instance of mytoken is running at https://mytoken.data.kit.edu/.

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

Directories

Path Synopsis
cmd
mytoken-server command
internal
db
jws
pkg
shared
utils/fileutil
Package fileutil provides utility functions related to files.
Package fileutil provides utility functions related to files.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL