Commit a9f774f
Single Sign-On (#699)
* feat: implement Single Sign-On (SSO) functionality, enhance login provider management, and introduce a new features system.
* feat: reduced SSO providers to one, fixed SSO UI, stricter SSO SAML settings
* changing sso provider's name now updates better-auth's account schema
* fix types
* type fixes
* feat: hardcoding sso providerId
* fixed incorrect method call
* fixed idp initiated sso login; sso docs updated
* fixed type
* Added tests
* Potential fix for code scanning alert no. 698: Unused variable, import, function or class
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
* Potential fix for code scanning alert no. 696: Unused variable, import, function or class
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
* Potential fix for code scanning alert no. 695: Unused variable, import, function or class
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
* Potential fix for code scanning alert no. 697: Unused variable, import, function or class
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
* Potential fix for code scanning alert no. 694: Unused variable, import, function or class
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
* Potential fix for code scanning alert no. 699: Useless conditional
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
* refactor: remove unused `TOAST_TITLE_SUCCESS` import and adjust whitespace in SSO-related code.
* Removed id field
* added FAQ
---------
Co-authored-by: Rajat <[email protected]>
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>1 parent f372df1 commit a9f774f
File tree
68 files changed
+2685
-507
lines changed- apps
- docs
- public/assets/schools
- idp/okta
- src
- pages/en/schools
- web
- .migrations
- app
- (with-contexts)
- (with-layout)
- checkout
- login
- dashboard
- (sidebar)/settings
- apikeys/new
- login-provider/sso
- api/auth/sso/saml2/callback/[providerId]
- verify-domain
- components
- admin
- dashboard-skeleton
- settings
- apikey
- tabs
- public/payments
- config
- graphql
- settings
- __tests__
- users
- lib
- models
- ui-config
- ui-lib
- packages
- common-models/src
- orm-models/src/models
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
68 files changed
+2685
-507
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
8 | 8 | | |
9 | 9 | | |
10 | 10 | | |
| 11 | + | |
11 | 12 | | |
12 | 13 | | |
13 | 14 | | |
| |||
0 commit comments