shakehands 
       ===========
       
       
       shakehands is a OpenID Connect Bridge 
       
       
       
       
 (IMG) shakehands (.png) 
       
       Nice to meet you :-) 
       
       
       What is it? 
       ------------
       
       
       shakehands is an OpenID Connect bridge for platforms that do not support OpenID Connect very well. On success it redirects with a JSON Web Token (JWT) with claims. 
       
 (DIR) 
 (TXT) Overview (.svg) 
       
       Why did I built it? 
       --------------------
       
       
       OpenID Connect itself is simple if you have the right library, but integrating with (legacy) software can be difficult. As a standalone package, shakehands securely transmits the user data (e.g. email, name, avatar) to the legacy software. In this case using a JSON Web Token (JWT). 
       
       
       The big advantage: the legacy software only needs to be able to decode JWTs (which is not always trivial, but you can also come up with another way to securely transfer the data; server2server communication, shared sessions, forms authentication tickets, etc). 
       
 (DIR) previous Dropzone GPX preview
       
 (DIR) next Conspectus dashboard
       
       
       Related 
       --------
       
 (DIR) snor
 (TXT) Moustache (.svg) 
 (DIR) Faddy webserver
 (TXT) /img/fallback.svg (.svg) 
 (DIR) Playwright, didn’t know I missed it
 (TXT) Playwright laughs, Selenium cries (.svg) 
 (DIR) io.MultiWriter gotcha!
 (TXT) Goofy gopher (.svg) 
 (DIR) Running Go tests in VSCode with CGO
 (TXT) Goofy gopher (.svg) 
 (DIR) Overriding methods in Golang
 (TXT) Goofy gopher (.svg) 
 (DIR) GoTris
 (IMG) GoTris (.png) 
 (DIR) JWT Decoder
 (TXT) JWT logo (.svg)