Menu

Tree [e94ea3] 146-oidc-provider-support /
 History

HTTPS access


File Date Author Commit
 .github 2022-08-30 Deepak Prabhakara Deepak Prabhakara [3de780] only run Uffizzi workflows for PRs (#472)
 .husky 2022-01-31 Aswin V Aswin V [9c7aa9] 74 fix husky setup (#75)
 .vscode 2022-02-23 Aswin V Aswin V [370834] Automatic class sorting with prettier plugin fo...
 _dev 2022-02-05 Deepak Prabhakara Deepak Prabhakara [d4f267] fixed "no matching manifest for linux/arm64/v8 ...
 components 2022-09-12 Aswin V Aswin V [68c9fb] Update Admin ui title
 e2e 2022-08-10 Aswin V Aswin V [e7ca26] Fix page link in e2e test
 lib 2022-09-08 Kiran K Kiran K [461a82] Directory Sync (#202)
 npm 2022-09-14 Aswin V Aswin V [e94ea3] Add tests for invalid strategy
 pages 2022-09-14 Aswin V Aswin V [2e92fe] Add strategy validation
 public 2022-08-02 Deepak Prabhakara Deepak Prabhakara [5d3820] updated logo
 styles 2022-08-04 Kiran K Kiran K [b892fa] Replace the Supabase UI with Daisy UI and few o...
 swagger 2022-09-14 Aswin V Aswin V [2e92fe] Add strategy validation
 uffizzi 2022-08-30 Vibhav Bobade Vibhav Bobade [2d64d6] Add Uffizzi PR environment support (#434)
 .dockerignore 2022-01-05 Deepak Prabhakara Deepak Prabhakara [3754f2] Next.js service (#53)
 .env.example 2022-08-30 Aswin V Aswin V [2ec04a] Fix file name in comment
 .eslintrc.js 2022-01-19 Deepak Prabhakara Deepak Prabhakara [ff9c95] tweaks to the OpenAPI docs
 .gitignore 2022-02-22 Aswin V Aswin V [bd44c3] Admin interface for Jackson (#71)
 .prettierignore 2022-02-22 Aswin V Aswin V [bd44c3] Admin interface for Jackson (#71)
 .prettierrc.js 2022-01-05 Deepak Prabhakara Deepak Prabhakara [3754f2] Next.js service (#53)
 Dockerfile 2022-07-11 Deepak Prabhakara Deepak Prabhakara [26fbcc] - updated alpine node image in container
 LICENSE 2021-08-14 Deepak Prabhakara Deepak Prabhakara [89fe46] Initial commit
 Procfile 2022-03-18 Aswin V Aswin V [6f2384] Add missing env to one click deploy (#122)
 README.md 2022-09-09 Deepak Prabhakara Deepak Prabhakara [a2b3ad] added Directory Sync to readme
 SECURITY.md 2022-02-16 Deepak Prabhakara Deepak Prabhakara [0e205d] Added SECURITY.md
 app.json 2022-03-18 Aswin V Aswin V [6f2384] Add missing env to one click deploy (#122)
 middleware.ts 2022-09-08 Kiran K Kiran K [461a82] Directory Sync (#202)
 next-env.d.ts 2022-01-05 Deepak Prabhakara Deepak Prabhakara [3754f2] Next.js service (#53)
 next.config.js 2022-09-07 Kiran K Kiran K [45d116] Add a web page to display SP's Config details (...
 package-lock.json 2022-09-12 Aswin V Aswin V [dea13d] Sync package lock
 package.json 2022-09-08 Deepak Prabhakara Deepak Prabhakara [53de7c] revert next.js version
 playwright.config.ts 2022-02-22 Aswin V Aswin V [bd44c3] Admin interface for Jackson (#71)
 postcss.config.js 2022-02-22 Utkarsh Mehta Utkarsh Mehta [5bbfaa] Signing of SBOM reports (#99)
 tailwind.config.js 2022-09-07 Kiran K Kiran K [45d116] Add a web page to display SP's Config details (...
 tsconfig.json 2022-03-31 Deepak Prabhakara Deepak Prabhakara [c947ff] Update Typeorm (#135)

Read Me

SAML Jackson

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

Deploy with Vercel
Deploy

SAML 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.

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

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.