Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/martenframework/marten-auth
An authentication system for the Marten web framework.
https://github.com/martenframework/marten-auth
auth authentication crystal framework marten user web
Last synced: about 1 month ago
JSON representation
An authentication system for the Marten web framework.
- Host: GitHub
- URL: https://github.com/martenframework/marten-auth
- Owner: martenframework
- License: mit
- Created: 2022-08-19T20:48:57.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-07-11T21:34:44.000Z (6 months ago)
- Last Synced: 2024-07-12T00:16:32.699Z (6 months ago)
- Topics: auth, authentication, crystal, framework, marten, user, web
- Language: Crystal
- Homepage:
- Size: 65.4 KB
- Stars: 9
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
# Marten Auth
[![CI](https://github.com/martenframework/marten-auth/workflows/Specs/badge.svg)](https://github.com/martenframework/marten-auth/actions)
[![CI](https://github.com/martenframework/marten-auth/workflows/QA/badge.svg)](https://github.com/martenframework/marten-auth/actions)**Marten Auth** provides an authentication system for the Marten web framework. It allows handling common authentication operations in Marten projects.
## About this shard
Marten Auth provides low-level helpers in order to implement authentication features within a Marten project. The preferred way to use this shard is to either:
* Generate projects with built-in authentication by leveraging the [`new`](https://martenframework.com/docs/development/reference/management-commands#new) management command.
* Or to generate an authentication application within existing projects through the use of the [`auth`](https://martenframework.com/docs/development/reference/generators#auth) generator.You can refer to the [Authentication section](https://martenframework.com/docs/authentication) of the Marten documentation to learn more about authentication.
## Authors
Morgan Aubert ([@ellmetha](https://github.com/ellmetha)) and
[contributors](https://github.com/martenframework/marten-auth/contributors).## License
MIT. See ``LICENSE`` for more details.