All Projects → Phauthentic → authentication

Phauthentic / authentication

Licence: MIT license
A framework agnostic authentication library based on PSR standards

Programming Languages

PHP
23972 projects - #3 most used programming language
shell
77523 projects

Projects that are alternatives of or similar to authentication

Authing
🔥Authing - IDaaS/IAM solution that can Auth to web and mobile applications.
Stars: ✭ 247 (+1200%)
Mutual labels:  ldap, identity, login
Spring Security Pac4j
pac4j security library for Spring Security: OAuth, CAS, SAML, OpenID Connect, LDAP, JWT...
Stars: ✭ 231 (+1115.79%)
Mutual labels:  ldap, login
Laravel Adminless Ldap Auth
Authenticate users in Laravel against an adminless LDAP server
Stars: ✭ 199 (+947.37%)
Mutual labels:  ldap, login
jax-rs-pac4j
Security library for JAX-RS and Jersey
Stars: ✭ 48 (+152.63%)
Mutual labels:  ldap, login
Freeipa
Mirror of FreeIPA, an integrated security information management solution
Stars: ✭ 520 (+2636.84%)
Mutual labels:  ldap, identity
Spring Webmvc Pac4j
Security library for Spring Web MVC: OAuth, CAS, SAML, OpenID Connect, LDAP, JWT...
Stars: ✭ 110 (+478.95%)
Mutual labels:  ldap, login
undertow-pac4j
Security library for Undertow: OAuth, CAS, SAML, OpenID Connect, LDAP, JWT...
Stars: ✭ 35 (+84.21%)
Mutual labels:  ldap, login
cassandra-ldap
LDAP Authenticator for Apache Cassandra
Stars: ✭ 20 (+5.26%)
Mutual labels:  ldap, ldap-authentication
spring-boot-login-example
Spring Boot Login and Registration example with MySQL, JWT, Rest Api - Spring Boot Spring Security Login example
Stars: ✭ 50 (+163.16%)
Mutual labels:  login, jwt-authentication
CleanArchitecture-Template
This is a solution template for Clean Architecture and CQRS implementation with ASP.NET Core.
Stars: ✭ 60 (+215.79%)
Mutual labels:  identity, jwt-authentication
vmam
VLAN Mac-address Authentication Manager
Stars: ✭ 19 (+0%)
Mutual labels:  ldap, ldap-authentication
Buji Pac4j
pac4j security library for Shiro: OAuth, CAS, SAML, OpenID Connect, LDAP, JWT...
Stars: ✭ 444 (+2236.84%)
Mutual labels:  ldap, login
Zeus Admin
Zeus基于Golang Gin +casbin,致力于做企业统一权限&账号中心管理系统。包含账号管理,数据权限,功能权限,应用管理,多数据库适配,可docker 一键运行。社区活跃,版本迭代快,加群免费技术支持。
Stars: ✭ 404 (+2026.32%)
Mutual labels:  ldap, jwt-authentication
Spark Pac4j
Security library for Sparkjava: OAuth, CAS, SAML, OpenID Connect, LDAP, JWT...
Stars: ✭ 154 (+710.53%)
Mutual labels:  ldap, login
Play Pac4j
Security library for Play framework 2 in Java and Scala: OAuth, CAS, SAML, OpenID Connect, LDAP, JWT...
Stars: ✭ 375 (+1873.68%)
Mutual labels:  ldap, login
existing-ldap-docker-registry
This is a docker application to run Docker Registry behind an Ngnix in order to obtain an authentication method using a company Active Directory.
Stars: ✭ 29 (+52.63%)
Mutual labels:  ldap, ldap-authentication
werther
An Identity Provider for ORY Hydra over LDAP
Stars: ✭ 103 (+442.11%)
Mutual labels:  ldap, identity
kube-ldap
A Webhook Token Authentication plugin for kubernetes to use LDAP as authentication source
Stars: ✭ 29 (+52.63%)
Mutual labels:  ldap, ldap-authentication
django-windowsauth
Easy integration and deployment of Django projects into Windows Environments
Stars: ✭ 23 (+21.05%)
Mutual labels:  ldap, ldap-authentication
yoti-php-sdk
The PHP SDK for interacting with the Yoti Platform
Stars: ✭ 22 (+15.79%)
Mutual labels:  identity, login

Authentication

Software License Scrutinizer Coverage Code Quality phpstan Level 8 php 7.4 php 8.0

This library intends to provide a framework around authentication and user identification. Authorization is a separate concern.

Installation

You can install this library using composer:

composer require phauthentic/authentication

Requirements

Your application must use the PSR 7 HTTP Message interfaces for your request and response objects. The whole library is build to be framework agnostic but uses these interfaces as the common API. Every modern and well written framework and application should fulfill this requirement.

Only if you plan to use the PSR-15 middleware:

Documentation

Copyright & License

Licensed under the MIT 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].