All Projects → cartalyst → Sentinel

cartalyst / Sentinel

Licence: bsd-3-clause
A framework agnostic authentication & authorization system.

Projects that are alternatives of or similar to Sentinel

Brandenburg
Laravel Authentication Package
Stars: ✭ 79 (-94.17%)
Mutual labels:  laravel, authentication, authorization, auth, permissions, roles
Laravel Auth
A powerful authentication, authorization and verification package built on top of Laravel. It provides developers with Role Based Access Control, Two-Factor Authentication, Social Authentication, and much more, compatible Laravel’s standard API and fully featured out of the box.
Stars: ✭ 128 (-90.55%)
Mutual labels:  laravel, authentication, authorization, permissions, roles
Bouncer
Eloquent roles and abilities.
Stars: ✭ 2,763 (+104.06%)
Mutual labels:  laravel, authorization, auth, permissions, roles
Shinobi
👺 Simple and light-weight role-based permissions system for Laravel's built in Auth system.
Stars: ✭ 349 (-74.22%)
Mutual labels:  laravel, authentication, auth, permissions, roles
Rbac
Hierarchical Role Based Access Control for NodeJS
Stars: ✭ 857 (-36.71%)
Mutual labels:  authentication, authorization, auth, permissions
Laravel5.7 Vue Cli3 Boilerplate
Boilerplate / Starter kit. Laravel 5.7, Vue CLI 3 — Authentication with Email Verification. REST API.
Stars: ✭ 52 (-96.16%)
Mutual labels:  laravel, authentication, authorization, auth
Laravel Governor
Manage authorization with granular role-based permissions in your Laravel Apps.
Stars: ✭ 131 (-90.32%)
Mutual labels:  laravel, authorization, permissions, roles
Laratrust
Handle roles and permissions in your Laravel application
Stars: ✭ 1,799 (+32.87%)
Mutual labels:  laravel, authorization, permissions, roles
Appy Backend
A user system to bootstrap your app.
Stars: ✭ 96 (-92.91%)
Mutual labels:  authentication, authorization, permissions
Annon.api
Configurable API gateway that acts as a reverse proxy with a plugin system.
Stars: ✭ 306 (-77.4%)
Mutual labels:  authentication, authorization, auth
Laravel Acl
This package helps you to associate users with permissions and permission groups with laravel framework
Stars: ✭ 404 (-70.16%)
Mutual labels:  laravel, authentication, authorization
Social Core
Python Social Auth - Core
Stars: ✭ 618 (-54.36%)
Mutual labels:  authentication, authorization, auth
Casbin4D
An authorization library that supports access control models like ACL, RBAC, ABAC in Delphi
Stars: ✭ 25 (-98.15%)
Mutual labels:  permissions, auth, authorization
nova-permissions
Add Permissions based authorization for your Nova installation via User-based Roles and Permissions. Roles are defined in the database whereas Permissions are defined in the code base.
Stars: ✭ 115 (-91.51%)
Mutual labels:  permissions, roles, authorization
Policyserver.local
Sample OSS version of PolicyServer
Stars: ✭ 444 (-67.21%)
Mutual labels:  authorization, permissions, roles
Php Auth
Authentication for PHP. Simple, lightweight and secure.
Stars: ✭ 713 (-47.34%)
Mutual labels:  authentication, authorization, auth
HeimGuard
🛡 A simple library that allows you to easily manage permissions in your .NET projects.
Stars: ✭ 77 (-94.31%)
Mutual labels:  permissions, roles, authorization
Awesome Auth
📊 Software and Libraries for Authentication & Authorization
Stars: ✭ 520 (-61.6%)
Mutual labels:  authentication, authorization, auth
Php Casbin
An authorization library that supports access control models like ACL, RBAC, ABAC in PHP .
Stars: ✭ 865 (-36.12%)
Mutual labels:  authorization, auth, roles
Laravel Auth
Laravel 8 with user authentication, registration with email confirmation, social media authentication, password recovery, and captcha protection. Uses offical [Bootstrap 4](http://getbootstrap.com). This also makes full use of Controllers for the routes, templates for the views, and makes use of middleware for routing. The project can be stood u…
Stars: ✭ 2,692 (+98.82%)
Mutual labels:  laravel, authentication, roles

Sentinel

Build Status Software License Latest Version on Packagist Total Downloads

Sentinel is a PHP 7.3+ framework agnostic fully-featured authentication & authorization system. It also provides additional features such as user roles and additional security features.

An open source package by Cartalyst, code well, rock on!

Version Matrix

Version Laravel PHP Version
5.x 8.0 >= 7.3
4.x 7.0 >= 7.2.5
3.x 6.0 >= 7.2
2.x 5.0 >= 5.4.0
1.x 4.1 - 5.0 >= 5.4.0

Documentation

Reader-friendly documentation can be found here.

Using the package, but you're stuck? Found a bug? Have a question or suggestion for improving this package? Feel free to create an issue on GitHub, we'll try to address it as soon as possible.

Contributing

Thank you for your interest, here are some of the many ways to contribute.

Security

If you discover any security related issues, please email [email protected] instead of using the issue tracker.

License

This software is released under the BSD 3-Clause License.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].