Basic OpenID Connect setup

Adds OpenID Connect ID token support
Because copy pasta. Will fix.