[PR #888] [MERGED] Fix to retrieve oidcEmailAttribute from tokenSet.claims() if not found in standard userInfo #1136

Closed
opened 2026-02-04 21:52:39 +03:00 by OVERLORD · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/plankanban/planka/pull/888
Author: @marcomatrella
Created: 9/20/2024
Status: Merged
Merged: 9/20/2024
Merged by: @meltyshev

Base: masterHead: OIDC_CLAIMS_SOURCE


📝 Commits (1)

  • 1d32537 MM - Restore modifications made to add OIDC_CLAIMS_SOURCE to handle userInfo/id_token

📊 Changes

7 files changed (+46 additions, -29 deletions)

View changed files

📝 docker-compose-dev.yml (+1 -0)
📝 docker-compose.yml (+1 -0)
📝 server/.env.sample (+1 -0)
📝 server/api/controllers/access-tokens/exchange-using-oidc.js (+4 -4)
📝 server/api/helpers/users/get-or-create-one-using-oidc.js (+36 -23)
📝 server/api/helpers/utils/send-webhooks.js (+2 -2)
📝 server/config/custom.js (+1 -0)

📄 Description

Add OIDC_CLAIMS_SOURCE parameter [id_token,userInfo] to retrieve the claims from the id_token or another call to the userInfo API


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/plankanban/planka/pull/888 **Author:** [@marcomatrella](https://github.com/marcomatrella) **Created:** 9/20/2024 **Status:** ✅ Merged **Merged:** 9/20/2024 **Merged by:** [@meltyshev](https://github.com/meltyshev) **Base:** `master` ← **Head:** `OIDC_CLAIMS_SOURCE` --- ### 📝 Commits (1) - [`1d32537`](https://github.com/plankanban/planka/commit/1d32537891e3ab5737305f747a3d6f6ee4e6f56f) MM - Restore modifications made to add OIDC_CLAIMS_SOURCE to handle userInfo/id_token ### 📊 Changes **7 files changed** (+46 additions, -29 deletions) <details> <summary>View changed files</summary> 📝 `docker-compose-dev.yml` (+1 -0) 📝 `docker-compose.yml` (+1 -0) 📝 `server/.env.sample` (+1 -0) 📝 `server/api/controllers/access-tokens/exchange-using-oidc.js` (+4 -4) 📝 `server/api/helpers/users/get-or-create-one-using-oidc.js` (+36 -23) 📝 `server/api/helpers/utils/send-webhooks.js` (+2 -2) 📝 `server/config/custom.js` (+1 -0) </details> ### 📄 Description Add OIDC_CLAIMS_SOURCE parameter [id_token,userInfo] to retrieve the claims from the id_token or another call to the userInfo API --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
OVERLORD added the pull-request label 2026-02-04 21:52:39 +03:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/planka#1136