Comments (6)
Hi! You are right, the problem is that your IDP doesn't support the profile
scope, but Planka needs it to create an account (this scope contains a user name, which cannot be empty). Unfortunately we can't change anything on our side to solve this. I think there should be some way to add this scope to your IDP.
from planka.
Thanks for your quick reply, I will dig into dsm synology system to get a solution then.
I will report back if I successed.
from planka.
Hi,
as a dirty quickfix you do do this....
in server/api/helpers/users/get-or-create-one-using-oidc.js
change the folling lines
Line 36:
from if (!userInfo.email || !userInfo.name) {
to if (!userInfo.email || !userInfo.username) {
Line 56:
from name: userInfo.name,
to name: userInfo.username,
This change will set the username as name too, because of Synology does not support friendly names for users
At the moment it's not possible to change the name in Planka when OIDC is in use.
We will post an update with more options to configure OIDC and make the name changeable, if your sso provider does not support them.
from planka.
Thanks A lot for your help. I have switched my sso server to authentik , and everything works great.
And I agree that give more options to configure OIDC in planka side is a good idea.
from planka.
Since my problem sovled, I closed this issue.
from planka.
Hi, I'm having the same issue with DSM, and I'd like for simplicity to use it instead of other solutions. Would it be possible to let the app tolerate the absence of the profile
claim and just use username
if it's missing?
Thanks a lot
from planka.
Related Issues (20)
- [Feature Request] Docker healthcheck endpoint HOT 1
- docker run img /usr/local/bin/docker-entrypoint.sh: exec: line 11: ./start.sh: not found HOT 1
- Import from Trello ignore due date HOT 1
- Import from Trello ignore members
- [Feature Request] Disable users
- Planka Container constantly restarting on Raspberry Pi 4 HOT 2
- [Feature Request] Public Board HOT 4
- How to Import from Trello? HOT 3
- no live upstreams while connecting to upstream HOT 2
- SVG of icon? HOT 3
- Copy and move action for boards and list HOT 6
- I want to submit a PR for user who don't have administrator that also can create project. HOT 2
- Math display support HOT 5
- Manual Installation error after update HOT 3
- Installing Planka on Shared Hosting (Dreamhost) in a subdirectory HOT 1
- Illegal instruction (start.sh in docker container) HOT 4
- Integrating Features HOT 6
- Bug w/ Large Amounts of Members on Board HOT 2
- After installation I can't login with the default demo credentials HOT 12
- Automated Installation - Change Port HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from planka.