torbenraab / plane

OpenID Connect Support for Plane🔥 🔥 🔥 Open Source JIRA, Linear and Height Alternative. Plane helps you track your issues, epics, and product roadmaps in the simplest way possible.
http://plane.so
GNU Affero General Public License v3.0
60 stars 11 forks source link

[bug]: Enabling OIDC from OIDC menu enables GitLab #44

Open mnbro opened 2 weeks ago

mnbro commented 2 weeks ago

Is there an existing issue for this?

Current behavior

After initial install, by default, "OpenID Connect (Inofficial)" (probably a typo: it should be Unofficial) comes enabled and it can be seen and clicked when a user wants to login -> until now so far so good.

  1. If I click on "OpenID Connect (Inofficial)" even if in the initial screen appears enabled when selecting "Edit" this open appears disabled:

Option enabled: Screenshot 2024-11-02 202711

But After Clicking Edit: Screenshot 2024-11-02 202817

  1. If I enable OIDC:

Screenshot 2024-11-02 202955

Gitlab Providers appears at Login (it shouldn't because I have enabled OIDC not Gitlab):

Screenshot 2024-11-02 203118

Steps to reproduce

Please see the steps above.

Environment

Production

Browser

None

Variant

Self-hosted

Version

v0.23.1

torbenraab commented 1 week ago

Will look into it tomorrow. Sorry for the typo