* fix(idp): provide id_token for tenant based azure ad
* comments
* remove unintentional changes
(cherry picked from commit 7c592ce6387f40a529124782fff6eb7b6ded7561)
This pr upgrades oidc to v3 . Function signature changes have been migrated as well. Specifically there are more client calls that take a context now. Where feasable a context is added to those calls. Where a context is not (easily) available context.TODO() is used as a reminder for when it does.
Related to #6619
* feat: migrate external id
* implement tests and some renaming
* fix projection
* cleanup
* i18n
* fix event type
* handle migration for new services as well
* typo