[PR #3225] [MERGED] feat: introducing ability to conditionally enable auth providers in dashboard #4291

Closed
opened 2026-03-17 01:50:34 +03:00 by kerem · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/hoppscotch/hoppscotch/pull/3225
Author: @joeljstephen
Created: 8/2/2023
Status: Merged
Merged: 8/17/2023
Merged by: @AndrewBastin

Base: release/2023.8.0Head: feat/conditional-auth-dashboard


📝 Commits (5)

  • d254885 feat: introducing conditional auth to dashboard
  • d0cbfba refactor: replaced text with i18n strings in login component
  • 5ee0b00 refactor: updated i18n strings
  • 34fe0d5 fix: no icons in login page
  • 2aba558 refactor: replaced text with i18n strings

📊 Changes

4 files changed (+108 additions, -59 deletions)

View changed files

📝 packages/hoppscotch-sh-admin/index.html (+1 -1)
📝 packages/hoppscotch-sh-admin/locales/en.json (+19 -0)
📝 packages/hoppscotch-sh-admin/src/components.d.ts (+34 -35)
📝 packages/hoppscotch-sh-admin/src/components/app/Login.vue (+54 -23)

📄 Description

Closes HBE-211

Description

This PR introduces the ability to allow admins to conditionally enable or disable auth providers in the Admin Dashboard by listing all the auth providers that are required by the admin in a new environment variable.

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

🔄 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/hoppscotch/hoppscotch/pull/3225 **Author:** [@joeljstephen](https://github.com/joeljstephen) **Created:** 8/2/2023 **Status:** ✅ Merged **Merged:** 8/17/2023 **Merged by:** [@AndrewBastin](https://github.com/AndrewBastin) **Base:** `release/2023.8.0` ← **Head:** `feat/conditional-auth-dashboard` --- ### 📝 Commits (5) - [`d254885`](https://github.com/hoppscotch/hoppscotch/commit/d254885cb3bd1a78ef9add39f24f1d0947b085d6) feat: introducing conditional auth to dashboard - [`d0cbfba`](https://github.com/hoppscotch/hoppscotch/commit/d0cbfba33bc3830df28d64cdc70abac0f8cd5a2a) refactor: replaced text with i18n strings in login component - [`5ee0b00`](https://github.com/hoppscotch/hoppscotch/commit/5ee0b00aeaed8331060b4ebf75fb8ac43552e8bb) refactor: updated i18n strings - [`34fe0d5`](https://github.com/hoppscotch/hoppscotch/commit/34fe0d5274e2ecaffa3db8899b69487fc97fa151) fix: no icons in login page - [`2aba558`](https://github.com/hoppscotch/hoppscotch/commit/2aba558025bc7eaa0ef5d4efda6da0a70b5c4bd3) refactor: replaced text with i18n strings ### 📊 Changes **4 files changed** (+108 additions, -59 deletions) <details> <summary>View changed files</summary> 📝 `packages/hoppscotch-sh-admin/index.html` (+1 -1) 📝 `packages/hoppscotch-sh-admin/locales/en.json` (+19 -0) 📝 `packages/hoppscotch-sh-admin/src/components.d.ts` (+34 -35) 📝 `packages/hoppscotch-sh-admin/src/components/app/Login.vue` (+54 -23) </details> ### 📄 Description Closes HBE-211 ### Description This PR introduces the ability to allow admins to conditionally enable or disable auth providers in the Admin Dashboard by listing all the auth providers that are required by the admin in a new environment variable. <!-- You can also choose to add a list of changes and if they have been completed or not by using the markdown to-do list syntax - [ ] Not Completed - [x] Completed --> ### Checks <!-- Make sure your pull request passes the CI checks and do check the following fields as needed - --> - [x] 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 - [x] All the tests have passed --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
kerem 2026-03-17 01:50:34 +03:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/hoppscotch#4291
No description provided.