https://tools.ietf.org/html/rfc6749
https://openid.net/foundation/ particularly https://openid.net/connect/
https://en.wikipedia.org/wiki/OpenID
https://en.wikipedia.org/wiki/OpenID_Connect
https://www.passportjs.org/concepts/authentication/