projects: + oidc-client (#862) [skip ci]

This commit is contained in:
Jakub Holy 2021-05-21 19:35:51 +02:00 committed by GitHub
parent 20cc3b4cdd
commit 4a5972f15e
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -60,6 +60,7 @@ The following libraries and projects are known to work with babashka.
- [interdep](#interdep) - [interdep](#interdep)
- [sha-words](#sha-words) - [sha-words](#sha-words)
- [adam-james-v/scripts](#adam-james-vscripts) - [adam-james-v/scripts](#adam-james-vscripts)
- [oidc-client](#oidc-client)
Also keep an eye on the [news](news.md) page for new projects, gists and other Also keep an eye on the [news](news.md) page for new projects, gists and other
developments around babashka. developments around babashka.
@ -649,3 +650,9 @@ A clojure program to turn a sha hash into list of nouns in a predictable jar.
### [adam-james-v/scripts](https://github.com/adam-james-v/scripts) ### [adam-james-v/scripts](https://github.com/adam-james-v/scripts)
A collection of useful scripts. Mainly written with Clojure/babashka A collection of useful scripts. Mainly written with Clojure/babashka
### [oidc-client](https://gist.github.com/holyjak/ad4e1e9b863f8ed57ef0cb6ac6b30494)
Tired of being forced to use the browser every time you need to refresh an OIDC token to authenticate with a backend service? Finally there is a CLI tool for that - the babashka and Docker powered oidc_client.clj.
Upon first invocation it opens up a browser for the OIDC provider login, thereafter it caches the refresh token and uses it as long as it remains valid.