https://github.com/badisi/auth-js
🛡️ Authentication and authorization support for web based desktop and mobile applications
https://github.com/badisi/auth-js
angular auth authentication authn authorization capacitor cordova hybrid identity ionic mobile oauth oauth2 oidc openid openidconnect security web
Last synced: 6 months ago
JSON representation
🛡️ Authentication and authorization support for web based desktop and mobile applications
- Host: GitHub
- URL: https://github.com/badisi/auth-js
- Owner: Badisi
- License: gpl-3.0
- Created: 2022-01-08T11:12:12.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2024-11-19T22:38:22.000Z (11 months ago)
- Last Synced: 2024-12-27T09:19:09.924Z (9 months ago)
- Topics: angular, auth, authentication, authn, authorization, capacitor, cordova, hybrid, identity, ionic, mobile, oauth, oauth2, oidc, openid, openidconnect, security, web
- Language: TypeScript
- Homepage:
- Size: 13.9 MB
- Stars: 9
- Watchers: 2
- Forks: 3
- Open Issues: 8
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
# 🛡️ Auth-js
Authentication and authorization support for web based desktop and mobile applications.
[][pullrequest]
[][docs-site]
[][playground-site]
[][license]
Package | Version | Downloads | Status | Platform(s)
--- | --- | --- | --- | ---
[@badisi/auth-js](/libs/auth-js) | [][npm-auth-js] | [][npm-dl-auth-js] | [][build-auth-js] | VanillaJS, Capacitor/Cordova
[@badisi/ngx-auth](/libs/ngx-auth) | [][npm-ngx-auth] | [][npm-dl-ngx-auth] | [][build-ngx-auth] | Angular, Capacitor/Cordova
[@badisi/auth-vue](/libs/auth-vue) | [][npm-auth-vue] | [][npm-dl-auth-vue] | [][build-auth-vue] | Vue.js, Capacitor/Cordova
## Getting started
👉 Learn about it on the 📚 docs site.
🎈 Play with it on the demo site.
## Development
See the [developer docs][developer].
## Contributing
#### > Want to Help ?
Want to file a bug, contribute some code or improve documentation ? Excellent!
But please read up first on the guidelines for [contributing][contributing], and learn about submission process, coding rules and more.
#### > Code of Conduct
Please read and follow the [Code of Conduct][codeofconduct] and help me keep this project open and inclusive.
[npm-auth-js]: https://www.npmjs.com/package/@badisi/auth-js
[npm-ngx-auth]: https://www.npmjs.com/package/@badisi/ngx-auth
[npm-auth-vue]: https://www.npmjs.com/package/@badisi/auth-vue
[npm-dl-auth-js]: https://npmcharts.com/compare/@badisi/auth-js?minimal=true
[npm-dl-ngx-auth]: https://npmcharts.com/compare/@badisi/ngx-auth?minimal=true
[npm-dl-auth-vue]: https://npmcharts.com/compare/@badisi/auth-vue?minimal=true
[build-auth-js]: https://img.shields.io/github/actions/workflow/status/badisi/auth-js/ci_test_auth-js.yml
[build-ngx-auth]: https://img.shields.io/github/actions/workflow/status/badisi/auth-js/ci_test_ngx-auth.yml
[build-auth-vue]: https://img.shields.io/github/actions/workflow/status/badisi/auth-js/ci_test_auth-vue.yml
[pullrequest]: https://github.com/badisi/auth-js/blob/main/CONTRIBUTING.md#-submitting-a-pull-request-pr
[license]: https://github.com/badisi/auth-js/blob/main/LICENSE
[developer]: https://github.com/badisi/auth-js/blob/main/DEVELOPER.md
[contributing]: https://github.com/badisi/auth-js/blob/main/CONTRIBUTING.md
[codeofconduct]: https://github.com/badisi/auth-js/blob/main/CODE_OF_CONDUCT.md
[docs-site]: https://badisi.github.io/auth-js
[playground-site]: https://badisi.github.io/auth-js/demo-app/auth-js