OIDC implementation

Github

Github
platform
This updates makes it possible to use a 3rd party provider for signing in to a platform, and to use an external subscription in the checkout step.
This updates makes it possible to use a 3rd party provider for signing in to a platform, and to use an external subscription in the checkout step.