5

feat: adds OIDC support by becelot · Pull Request #3266 · hoppscotch/hoppscotch...

 6 months ago
source link: https://github.com/hoppscotch/hoppscotch/pull/3266
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
neoserver,ios ssh client

Closes #3001

Description

The PR adds the option to configure your own OIDC client in the self-hosted version. It expands on top of the conditional auth provider implementations added in #3225 and #3204. To enable the OIDC sign in, you need to fill in the OIDC configuration options (client id, secret, and issuer endpoints) in .env and additionally enable the OIDC auth provider in VITE_ALLOWED_AUTH_PROVIDERS.

You can also configure the login button text if you want to, e.g. Login with COMPANY SSO.

Checks

  • My pull request adheres to the code style of this project
  • My code requires changes to the documentation
  • I have updated the documentation as required
  • All the tests have passed

Additional Information

The implementation is tested with KeyCloak. I will provide setup documentation for both hoppscotch and different Identity providers in a second PR after this is merged.

Seenox, r0b2g1t, wirbe1, raymondgp, catfishlty, fmiqbal, AndreyYolkin, jakefrancois5, eksrha, binaryfire, and 10 more reacted with thumbs up emojiTeifun2, GAS85, raymondgp, schewara, henriduflot, algarves, catfishlty, fbuchmeier-abi, ksrt12, alastair-drong-wd, and 7 more reacted with heart emojialastair-drong-wd, aobster, WestFarmer, the-pawn-2017, and hiteshsondhi88 reacted with eyes emoji

About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK