Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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.

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.