Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/boxyhq/jackson-examples
Collection of SAML Jackson example apps that show how to integrate Enterprise SSO and Directory Sync with JavaScript-based web and authentication frameworks.
https://github.com/boxyhq/jackson-examples
authentication identity-access-management nextjs nodejs open-source react saml
Last synced: about 2 months ago
JSON representation
Collection of SAML Jackson example apps that show how to integrate Enterprise SSO and Directory Sync with JavaScript-based web and authentication frameworks.
- Host: GitHub
- URL: https://github.com/boxyhq/jackson-examples
- Owner: boxyhq
- Created: 2022-03-01T10:05:49.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2024-06-03T19:03:40.000Z (7 months ago)
- Last Synced: 2024-06-03T22:03:13.107Z (7 months ago)
- Topics: authentication, identity-access-management, nextjs, nodejs, open-source, react, saml
- Language: TypeScript
- Homepage: https://boxyhq.com/docs/jackson/examples
- Size: 22.1 MB
- Stars: 18
- Watchers: 3
- Forks: 5
- Open Issues: 64
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# JavaScript Example Apps powered by BoxyHQ
This is a collection of example apps that show how to integrate Enterprise SSO and Directory Sync with JavaScript-based web and authentication frameworks.
## Enterprise SSO
Save hundreds of development hours and integrate SSO to your SaaS app in minutes. Supports SAML & OIDC.
- [AdonisJS](https://github.com/boxyhq/jackson-examples/tree/main/apps/adonisjs)
- [Auth0](https://github.com/boxyhq/jackson-examples/tree/main/apps/auth0-user-store)
- [Express.js](https://github.com/boxyhq/jackson-examples/tree/main/apps/express)
- [Firebase](https://github.com/boxyhq/jackson-examples/tree/main/apps/firebase-user-store)
- [Hasura + Express.js](https://github.com/boxyhq/jackson-examples/tree/main/apps/hasura-express)
- [Hasura + Next.js](https://github.com/boxyhq/jackson-examples/tree/main/apps/hasura-nextjs)
- [Next.js](https://github.com/boxyhq/jackson-examples/tree/main/apps/next-auth)
- [Reactjs](https://github.com/boxyhq/jackson-examples/tree/main/apps/react)## Directory Sync (SCIM)
One simple integration to automate user and group provisioning. Supports SCIM 2.0 protocol for most major providers.
- [Next.js NPM Embedded](https://github.com/boxyhq/jackson-examples/tree/main/apps/directory-sync-embedded)
- [Next.js](https://github.com/boxyhq/jackson-examples/tree/main/apps/directory-sync)## Running examples
Check `package.json` for a list of dev scripts you can run. For example `npm run dev:next-auth`
**_Note_**: Please remember to copy `.env.example` to `.env` for the needed environment variables for the example you wish to run.
## 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 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.## Community
- [Discord](https://discord.gg/uyb7pYt4Pa) (For live discussion with the Open-Source Community and BoxyHQ team)
- [Twitter](https://twitter.com/BoxyHQ) (Follow us)
- [GitHub Issues](https://github.com/boxyhq/jackson-examples/issues) (Bug reports, Contributions)## License
[Apache 2.0 License](https://github.com/boxyhq/jackson/blob/main/LICENSE)