SAML Jackson: A SAML SSO service designed as an OAuth 2.0 flow. Integrate SAML with just a few lines of code. Demo - https://saml-demo.boxyhq.com
Go to file
dependabot[bot] 1e0d5ceec3
Bump next-i18next from 12.1.0 to 13.0.2 (#753)
* Bump next-i18next from 12.1.0 to 13.0.2

Bumps [next-i18next](https://github.com/i18next/next-i18next) from 12.1.0 to 13.0.2.
- [Release notes](https://github.com/i18next/next-i18next/releases)
- [Changelog](https://github.com/i18next/next-i18next/blob/master/CHANGELOG.md)
- [Commits](https://github.com/i18next/next-i18next/compare/v12.1.0...v13.0.2)

---
updated-dependencies:
- dependency-name: next-i18next
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>

* fixed warning about i18next instance

* base Uffizzi image on original Dockerfile

* trying again

* fixed syntax error

* install i18next and react-i18next

* Fixed build error - https://www.i18next.com/overview/typescript#argument-of-type-defaulttfuncreturn-is-not-assignable-to-parameter-of-type-xyz

* adjust permissions

* updated template

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Deepak Prabhakara <deepak@boxyhq.com>
2022-12-20 20:11:27 +00:00
.github Bump next-i18next from 12.1.0 to 13.0.2 (#753) 2022-12-20 20:11:27 +00:00
.husky 74 fix husky setup (#75) 2022-01-31 11:16:33 +00:00
.vscode Automatic class sorting with prettier plugin for tailwind (#105) 2022-02-23 17:37:24 +00:00
_dev I1/mssql (#666) 2022-11-09 22:27:11 +00:00
components Switch to react-daisyui (#750) 2022-12-20 17:18:58 +00:00
e2e Setup Link Feature (#628) 2022-12-13 21:41:27 +00:00
ee Switch to react-daisyui (#750) 2022-12-20 17:18:58 +00:00
lib tweaks to ee text (#759) 2022-12-20 12:05:33 +00:00
locales/en Switch to react-daisyui (#750) 2022-12-20 17:18:58 +00:00
npm updated package-lock 2022-12-20 17:42:34 +00:00
pages Bump next-i18next from 12.1.0 to 13.0.2 (#753) 2022-12-20 20:11:27 +00:00
public Add a new UI for the login screen (#647) 2022-11-03 18:48:32 +00:00
styles Replace the Supabase UI with Daisy UI and few other improvements to the UI (#409) 2022-08-04 08:45:22 +01:00
swagger Updated otel libs and added support for grpc as well (#714) 2022-12-05 20:47:12 +00:00
uffizzi Bump next-i18next from 12.1.0 to 13.0.2 (#753) 2022-12-20 20:11:27 +00:00
.dockerignore Enhancements (#584) 2022-10-11 20:32:18 +05:30
.env.example Federated SAML (#685) 2022-12-16 15:38:59 +00:00
.eslintrc.js tweaks to the OpenAPI docs 2022-01-19 21:56:42 +00:00
.gitignore Admin interface for Jackson (#71) 2022-02-22 19:03:21 +00:00
.prettierignore Admin interface for Jackson (#71) 2022-02-22 19:03:21 +00:00
.prettierrc.js Next.js service (#53) 2022-01-05 12:09:51 +00:00
CODE_OF_CONDUCT.md added code of conduct 2022-09-20 22:38:52 +01:00
Dockerfile Enable multi platform build for docker image (#737) 2022-12-09 16:47:37 +00:00
LICENSE Initial commit 2021-08-12 14:00:00 +01:00
Procfile Add missing env to one click deploy (#122) 2022-03-18 18:37:44 +00:00
README.md tweaked title 2022-11-10 10:29:37 +00:00
SECURITY.md Added SECURITY.md 2022-02-16 16:05:43 +00:00
app.json Add missing env to one click deploy (#122) 2022-03-18 18:37:44 +00:00
i18next.d.ts Bump next-i18next from 12.1.0 to 13.0.2 (#753) 2022-12-20 20:11:27 +00:00
middleware.ts Directory Sync (#202) 2022-09-08 15:36:18 +01:00
next-env.d.ts Next.js service (#53) 2022-01-05 12:09:51 +00:00
next-i18next.config.js feat: add i18n internationalization (#560) 2022-10-08 18:54:43 +01:00
next.config.js Tweaking SAML federation metadata url (#749) 2022-12-18 21:13:12 +00:00
package-lock.json Bump next-i18next from 12.1.0 to 13.0.2 (#753) 2022-12-20 20:11:27 +00:00
package.json Bump next-i18next from 12.1.0 to 13.0.2 (#753) 2022-12-20 20:11:27 +00:00
playwright.config.ts Admin interface for Jackson (#71) 2022-02-22 19:03:21 +00:00
postcss.config.js Signing of SBOM reports (#99) 2022-02-22 19:17:32 +00:00
tailwind.config.js Switch to react-daisyui (#750) 2022-12-20 17:18:58 +00:00
tsconfig.json Federated SAML (#685) 2022-12-16 15:38:59 +00:00
types.ts Federated SAML (#685) 2022-12-16 15:38:59 +00:00

README.md

SAML Jackson: Enterprise SSO made simple

npm Docker pull Github stargazers Github issues license Twitter Discord node-current Swagger Validator

Deploy with Vercel Deploy

SAML/OIDC SSO service

Jackson implements the SAML login flow as an OAuth 2.0 or OpenID Connect flow, abstracting away all the complexities of the SAML protocol. Integrate SAML with just a few lines of code. We also now support OpenID Connect providers.

Try our hosted demo showcasing the SAML SP login flow here, no SAML configuration required thanks to our Mock SAML service.

You can also try our hosted demo showcasing the SAML IdP login flow here.

Documentation

For full documentation, visit boxyhq.com/docs/jackson/overview

Directory Sync

SAML Jackson also includes support for Directory Sync based on the SCIM 2.0 protocol.

Directory sync helps organizations automate the provisioning and de-provisioning of their users. As a result, it streamlines the user lifecycle management process by saving valuable organizational hours, creating a single truth source of the user identity data, and facilitating them to keep the data secure.

For full documentation, visit boxyhq.com/docs/directory-sync/overview

Source code visualizer

CodeSee codebase visualizer

Observability

We support first-class observability on the back of OpenTelemetry, refer here for more details.

SBOM Reports (Software Bill Of Materials)

We support SBOM reports, refer here for more details.

Container Signing and Verification

We support container image verification using cosign, refer here for more details.

Contributing

Thanks for taking the time to contribute! Contributions are what make the open-source community such an amazing place to learn, inspire, and create. Any contributions you make will benefit everybody else and are appreciated.

Please try to create bug reports that are:

  • Reproducible. Include steps to reproduce the problem.
  • Specific. Include as much detail as possible: which version, what environment, etc.
  • Unique. Do not duplicate existing opened issues.
  • Scoped to a Single Bug. One bug per report.

Support

Reach out to the maintainers at one of the following places:

Reporting Security Issues

Responsible Disclosure

License

Apache 2.0 License