mirror of
https://github.com/logto-io/logto.git
synced 2025-01-13 21:30:30 -05:00
8e07825f17
* refactor(schemas): add new sso_connector_id column to the users_sso_identities table add new sso_connector_id column to the users_sso_identities table * refactor(schemas): add new sso_connector_id row to the users_sso_identities table add new sso_connector_id row to the users_sso_identities table * fix(schemas): fix alteration script fix alteration script * fix(schemas): fix alteration script fix alteration script * feat(core): add single sign on authentication api (#4814) * feat(core): add single sign on authentication api add single sign on authentication api * feat(core): finish up the single sign on authentication api finish up the single sign on authentication api * chore(core): fix typo fix typo * test(core): add ut for getSsoAuthorizationUrl method add ut for getSsoAuthorizationUrl method * fix(core): fix the userSsoIdentities sql fix the userSsoIdentities sql * test(core): add unit tests add unit tests * fix(core): saml sso rebase fix saml sso rebase fix * fix(core): fix rebase issue fix rebase issue * feat(core): add sso email guard to interaction endpoint (#4838) * feat(core): add sso email guard to interaction endpoint add sso email guard to interaction endpoint * fix(core): fix unit tests fix unit tests * chore(core): split files split files |
||
---|---|---|
.. | ||
src | ||
static/html | ||
CHANGELOG.md | ||
jest.config.js | ||
jest.setup.js | ||
nodemon.json | ||
package.json | ||
README.md | ||
tsconfig.base.json | ||
tsconfig.build.json | ||
tsconfig.json | ||
tsconfig.test.json |
@logto/core
The core backend service.
Get started
Copy proper .env
to project root. (TBD: design the config process)
pnpm i && pnpm dev
OpenAPI documentation
OpenAPI (Swagger) json is available on http(s)://your-domain/api/swagger.json
. If you are running locally, the default URL will be http://localhost:3001/api/swagger.json
. Consume it in the way you like.
Using ReDoc
The doc website can be served by redoc-cli in an extremely easy way:
npx redoc-cli serve http://localhost:3001/api/swagger.json
Using Swagger editor
Copy the API output and paste it in the Swagger Editor.