mirror of
https://github.com/amidaware/tacticalrmm-web.git
synced 2026-04-26 04:25:51 +03:00
[PR #28] [MERGED] sso init #30
Labels
No labels
enhancement
good first issue
pull-request
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/tacticalrmm-web#30
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
📋 Pull Request Information
Original PR: https://github.com/amidaware/tacticalrmm-web/pull/28
Author: @sadnub
Created: 9/15/2024
Status: ✅ Merged
Merged: 11/20/2024
Merged by: @wh1te909
Base:
develop← Head:sso📝 Commits (10+)
541134asso init0eb8166move sso auth to auth store75a9ef8implement session auth login logic and cleanup views09e39efrollback axios not redirecting on 401 errors for certain urlsc31ed66added user session tracking, social accoutn tracking, and implemented local user logon blocking65096e6implement role assignment on sso user signups and log ip for sso loginsd0cf72bfix 403 on sso provider signup and other tweaks to UI. Setting to disable SSO0e59f58auto redirect to sso login on sso signup856a3b8allow dispay full name in UI if present0ce8da4add sso user column in user table and fix disconnecting sso accounts📊 Changes
27 files changed (+1551 additions, -188 deletions)
View changed files
📝
package-lock.json(+33 -33)📝
package.json(+6 -6)📝
quasar.config.js(+16 -2)📝
src/api/accounts.js(+28 -0)📝
src/api/core.ts(+7 -0)📝
src/boot/axios.js(+12 -3)📝
src/components/AdminManager.vue(+206 -134)➕
src/components/accounts/UserSessionsTable.vue(+151 -0)📝
src/components/modals/agents/RunScript.vue(+2 -2)📝
src/components/modals/alerts/AlertsOverview.vue(+14 -0)📝
src/components/modals/coresettings/EditCoreSettings.vue(+17 -2)📝
src/composables/accounts.js(+24 -1)📝
src/ee/LICENSE.md(+1 -1)➕
src/ee/sso/api/sso.ts(+144 -0)➕
src/ee/sso/components/SSOAccountsTable.vue(+142 -0)➕
src/ee/sso/components/SSOProvidersForm.vue(+160 -0)➕
src/ee/sso/components/SSOProvidersTable.vue(+293 -0)➕
src/ee/sso/components/SSOSettings.vue(+112 -0)➕
src/ee/sso/types/sso.ts(+33 -0)➕
src/ee/sso/utils/cookies.ts(+21 -0)...and 7 more files
📄 Description
No description provided
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.