Basic OpenID Connect setup

Adds OpenID Connect ID token support
If this isn't going to be done, can we get a ticket in the backlog?