praetorian

Auth system

A lightweight authorization system that uses policy classes and does not require any additional dependencies.

A minimalist Crystal authorization system inspired by https://github.com/varvet/pundit.

GitHub

59 stars
2 watching
4 forks
Language: Crystal
last commit: over 4 years ago
Linked from 1 awesome list

authorisationauthorizationcrystalcrystal-langcrystal-languagepraetorianshard

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
koajs/basic-authProvides basic authentication middleware for protecting routes in a web application.137
manukall/phoenix_token_authAn authentication solution for Phoenix applications163
anurag90x/flask-punditAn extension for managing resource authorization and scoping in Flask web applications.52
sinbadxiii/phalcon-authAn authentication system that enables secure user login and session management in web applications.9
cartalyst/sentryA framework agnostic authentication system with additional features such as user groups and security features.1,541
cyx/shieldAn authentication framework for Ruby applications125
ueberauth/ueberauthAn authentication framework that simplifies integration with third-party providers1,628
yezz123/authxA library providing customizable authentication and authorization functionality for FastAPI applications838
hjone72/plexauthA Plex authentication system that uses PHP and Nginx to secure multiple services with a single login.101
lingthio/flask-userA customizable user authorization and management system for Flask web applications.1,063
appdoctorio/accesspassProvides full user authentication features for an API.70
smpallen99/coherenceAn authentication system for Elixir web applications1,268
neroniaky/angular-tokenProvides an authentication service for Angular applications with support for multiple users and token-based authentication370
alfianlosari/swiftuiauthenticationcompletedA complete authentication system for iOS apps using Firebase Auth SDK and Apple Authentication Services51
hipapheralkus/aiaiaiDemonstrates harder session management and vulnerable authentication implementation in Python31