68 Repositories
PHP oauth2-authorization Libraries
StartZ oauth2-etsy compatible League of PHP OAuth2
Etsy Provider for OAuth 2.0 Client This package provides Etsy OAuth 2.0 support for the PHP League's OAuth 2.0 Client. Requirements The following vers
This library extends the 'League OAuth2 Client' library to provide OpenID Connect Discovery support for supporting providers that expose a .well-known configuration endpoint.
OpenID Connect Discovery support for League - OAuth 2.0 Client This library extends the League OAuth2 Client library to provide OpenID Connect Discove
Buddy Provider for the OAuth 2.0 Client
Buddy Provider for OAuth 2.0 Client This package provides Buddy OAuth 2.0 support for the PHP League's OAuth 2.0 Client. Installation To install, use
Open Id Connect Api
flux-open-id-connect-api Open Id Connect Api Installation Native Download RUN (mkdir -p /%path%/libs/flux-open-id-connect-api && cd /%path%/libs/flux-
Social (OAuth1\OAuth2\OpenID\OpenIDConnect) sign with PHP
Open source social sign on PHP. Connect your application(s) with social network(s).
Hierarchical Rol-Permission Based Laravel Auth Package with Limitless Hierarchical Level of Organizations
AAuth for Laravel Hierarchical Rol-Permission Based Laravel Auth Package with Limitless Hierarchical Level of Organizations Features Organization Base
Slim Auth is an authorization and authentication library for the Slim Framework.
Slim Auth is an authorization and authentication library for the Slim Framework. Authentication is provided by the Zend Framework Zend\Authentication component, and authorization by the Zend Framework Zend\Permissions\Acl component.
A demo application for running an OAuth2 server
OAuth2 Demo PHP This application is designed to demo the workflow between OAuth2.0 Clients and Servers. If this is your first time here, try experimen
GUI manager for RBAC (Role Base Access Control) Yii2. Easy to manage authorization of user
RBAC Manager for Yii 2 GUI manager for RBAC (Role Base Access Control) Yii2. Easy to manage authorization of user 😄 . Documentation Important: If you
Laravel Passport is an OAuth2 server and API authentication package that is simple and enjoyable to use
Introduction Laravel Passport is an OAuth2 server and API authentication package that is simple and enjoyable to use. Official Documentation Documenta
Routes and Middleware for Using OAuth2 Server within a Slim Framework API
Chadicus\Slim\OAuth2 A collection of OAuth2 Server routes, middleware and utilities for use within a Slim 3 Framework API Requirements Chadicus\Slim\O
OAuth 1/2 Provider implementations for chillerlan/php-oauth-core. PHP 7.4+
chillerlan/php-oauth-providers Documentation See the wiki for advanced documentation. Requirements PHP 7.4+ a PSR-18 compatible HTTP client library of
一个基于Yii2高级框架的快速开发应用引擎
RageFrame 2.0 重量级全栖框架,为二次开发而生 前言 这是一款现代化、快速、高效、便捷、灵活、方便扩展的应用开发骨架。 RageFrame 创建于 2016 年 4 月 16 日,一个基于 Yii2 高级框架的快速开发引擎,目前正在成长中,目的是为了集成更多的基础功能,不再为相同的基础功
Simple user-authentication solution, embedded into a small framework.
HUGE Just a simple user authentication solution inside a super-simple framework skeleton that works out-of-the-box (and comes with an auto-installer),
PHP OpenID Connect Basic Client
PHP OpenID Connect Basic Client A simple library that allows an application to authenticate a user through the basic OpenID Connect flow. This library
This plugin integrates OAuth2 functionality into Guzzle Bundle
Guzzle Bundle OAuth2 Plugin This plugin integrates OAuth2 functionality into Guzzle Bundle, a bundle for building RESTful web service clients. Prerequ
OAuth 2.0 Yii2 Extension
OAuth2.0 Extension for Yii2 framework The following clients are currently supported for authorization: vk.com [register your application] mail.ru [reg
This package brings back the policy authorization for MenuItem
This package brings back the policy authorization for MenuItem. Also, the well-known canSee method is added to MenuItem and MenuSection. Empty menu sections are automatically hidden.
Laravel Custom Response Messages from Passport Oauth2 Server
This is a sample repository showing how to install Oauth2 server using Laravel's passport package and customize its responses.
Authentication, authorization and access control for PHP
Jasny Auth Authentication, authorization and access control for PHP. Features Multiple authorization strategies, like groups (for acl) and levels. Aut
An authorization library that supports access control models like ACL, RBAC, ABAC for webman plugin
An authorization library that supports access control models like ACL, RBAC, ABAC for webman plugin
Painless OAuth 2.0 Server for CodeIgniter 4 🔥
Inspired from the Norse mythology, Heimdallr, modernly anglicized as Heimdall is the gatekeeper of Bifröst, the rainbow road connecting Midgard, realm
Laravel API REST Skeleton Stack
Skeleton stack for API development. Based on Laravel 9 (stable) with Oauth2 API Authentication. Also uses Laravel's and 3'd party vendors.
Laravel Two-Factor Authentication
This package allow you to enable two-factor authentication in your Laravel applications very easily, without the need to add middleware or any modification to your routes. It stores tokens in your database in a distinct table, so you don't need to alter your users table. Notify users about their token via mail, SMS or any custom channel.
Static utilitiy classes to bridge PSR-7 http messages to OAuth2 Server requests and responses.
Static utilitiy classes to bridge PSR-7 http messages to OAuth2 Server requests and responses. While this libray is entended for use with Slim 3, it should work with any PSR-7 compatible framework.
Auth is a module for the Yii PHP framework that provides a web user interface for Yii's built-in authorization manager
Auth is a module for the Yii PHP framework that provides a web user interface for Yii's built-in authorization manager (CAuthManager). You can read more about Yii's authorization manager in the framework documentation under Authentication and Authorization.
Symfony bundle which provides OAuth 2.0 authorization/resource server capabilities
Symfony bundle which provides OAuth 2.0 authorization/resource server capabilities. The authorization and resource server actors are implemented using the thephpleague/oauth2-server library.
An authorization library that supports access control models like ACL, RBAC, ABAC in Laravel.
Laravel Authorization Laravel-authz is an authorization library for the laravel framework. It's based on Casbin, an authorization library that support
EvaOAuth provides a standard interface for OAuth1.0(a) / OAuth2.0 client authorization, it is easy to integrate with any PHP project by very few lines code.
EvaOAuth EvaOAuth provides a standard interface for OAuth1.0 / OAuth2.0 client authorization, it is easy to integrate with any PHP project by very few
CakeDC Auth Objects is a refactor of the existing Auth objects present in the CakeDC Users Plugin, to let anyone else use them in their projects.
CakeDC Auth Objects is a refactor of the existing Auth objects present in the CakeDC Users Plugin, to let anyone else use them in their projects.
A plugin for implementing an OAuth2 server in CakePHP 3
OAuth2 Server for CakePHP 3 A plugin for implementing an OAuth2 server in CakePHP 3. Built on top of the PHP League's OAuth2 Server. Currently we supp
EvaOAuth provides a standard interface for OAuth1.0(a) / OAuth2.0 client authorization, it is easy to integrate with any PHP project by very few lines code.
EvaOAuth EvaOAuth provides a standard interface for OAuth1.0 / OAuth2.0 client authorization, it is easy to integrate with any PHP project by very few
Discord-oauth2 - At the end of oAuth2, which I have been researching and reading for a long time,
Discord-oauth2 - At the end of oAuth2, which I have been researching and reading for a long time, I finally found the way to connect with discord and get information, that's how I did it. If I'm wrong, feel free to email me so I can correct it.
This package helps you to associate users with permissions and permission groups with laravel framework
Laravel ACL This package allows you to manage user permissions and groups in a database, and is compatible with Laravel v5.8 or higher. Please check t
Phalcon Authentication Server
Padlock, Phalcon Authentication Server Padlock is a docker-based phalcon authentication server built on top of the PHP OAuth 2.0 Server Setting Up Add
Login Menggunakan Google, Github, & Facebook
Login Oauth 2 Karena agak rumit untuk menjelaskan, ikuti tutorial berikut untuk mengatur CLIENTID dan CLIENTSECRET mu terlebih dahulu klik. Server Req
An awesome starter template to create your Salla Apps today! 🚀
Salla Apps Starter Kit An awesome starter template to create your Salla Apps today! Explore our blogs » Report Bug · Request Feature . /Salla Develop
Manage authorization with granular role-based permissions in your Laravel Apps.
Governor For Laravel Manage authorization with granular role-based permissions in your Laravel apps. Goal Provide a simple method of managing ACL in a
Sistem Point Of Sales
About Laravel Laravel is a web application framework with expressive, elegant syntax. We believe development must be an enjoyable and creative experie
This is a basic Oauth2 authorization/authentication server implemented using Mezzio.
Mezzio-OAuth2-Authorization-Authentication-Server This is a basic OAuth2 authorization/authentication server implemented using Mezzio. I have found so
Authentication and authorization library for Codeigniter 4
Authentication and Authorization Library for CodeIgniter 4. This library provides an easy and simple way to create login, logout, and user registratio
The Salla OAuth Client library is designed to provide client applications with secure delegated access to Salla Merchant stores.
Salla Provider for OAuth 2.0 Client This package provides Salla OAuth 2.0 support for the PHP League's OAuth 2.0 Client. To use this package, it will
It's authorization form, login button handler and login to your personal account, logout button
Authorization-form It's authorization form, login button handler and login to your personal account, logout button Each file is: header.php - html-fil
A library for property-based policy evaluation
PropAuth: Property-based policy evaluation Performing evaluations on credentials for authentication or sets of permissions on users has its limitation
Easy, native Laravel user authorization.
An easy, native role / permission management system for Laravel. Index Installation Migration Customization Model Customization Usage Checking Permiss
Files Course Laravel Micro Auth and Authorization
About Laravel Laravel is a web application framework with expressive, elegant syntax. We believe development must be an enjoyable and creative experie
An authorization library that supports access control models like ACL, RBAC, ABAC in PHP .
PHP-Casbin Documentation | Tutorials | Extensions Breaking News: Laravel-authz is now available, an authorization library for the Laravel framework. P
A package that allows secure communication between two or more projects, focused mainly for use in microservices architectures, adding the Oauth2 authorization standard in addition to security at the network level by IP addresses and whitelists, which may already be owned.
OAuth2 between Laravel projects A package that allows secure communication between two or more projects, focused mainly for use in microservices archi
Making Laravel Passport work with Lumen
lumen-passport Making Laravel Passport work with Lumen A simple service provider that makes Laravel Passport work with Lumen Dependencies PHP = 5.6.3
Subtree split of the SocialiteProviders/TikTok Provider (see SocialiteProviders/Providers)
TikTok composer require socialiteproviders/tiktok Installation & Basic Usage Please see the Base Installation Guide, then follow the provider specific
Cliente OAuth2 para Gov.br
Cliente OAuth2 para Gov.br Este pacote fornece suporte OAuth 2.0 para Gov.br usando a biblioteca cliente do League PHP. Requisitos Versões suportadas
Security provides an infrastructure for sophisticated authorization systems, which makes it possible to easily separate the actual authorization logic from so called user providers that hold the users credentials.
Security provides an infrastructure for sophisticated authorization systems, which makes it possible to easily separate the actual authorization logic from so called user providers that hold the users credentials. It is inspired by the Java Spring framework.
Security provides an infrastructure for sophisticated authorization systems, which makes it possible to easily separate the actual authorization logic from so called user providers that hold the users credentials. It is inspired by the Java Spring framework.
Security Component - Core Security provides an infrastructure for sophisticated authorization systems, which makes it possible to easily separate the
Minimalistic token-based authorization for Laravel API endpoints.
Bearer Minimalistic token-based authorization for Laravel API endpoints. Installation You can install the package via Composer: composer require ryang
Rest API boilerplate for Lumen micro-framework.
REST API with Lumen 5.5 A RESTful API boilerplate for Lumen micro-framework. Features included: Users Resource OAuth2 Authentication using Laravel Pas
Declarative style of authorization and validation in laravel.
Laravel Hey Man Readability Counts. In fact, Readability is the primary value of your code !!! 🎀 Heyman continues where the other role-permission pac
An OAuth 2.0 bridge for Laravel and Lumen [DEPRECATED FOR LARAVEL 5.3+]
OAuth 2.0 Server for Laravel (deprecated for Laravel 5.3+) Note: This package is no longer maintaned for Laravel 5.3+ since Laravel now features the P
Handle roles and permissions in your Laravel application
Laratrust (Laravel Package) Version Compatibility Laravel Laratrust 8.x 6.x 7.x 6.x 6.x 6.x 5.6.x - 5.8.x 5.2 5.3.x - 5.5.x 5.1 5.0.x - 5.2.x 4.0. Ins
Eloquent roles and abilities.
Bouncer Bouncer is an elegant, framework-agnostic approach to managing roles and abilities for any app using Eloquent models. Table of Contents Click
OAuth client integration for Symfony. Supports both OAuth1.0a and OAuth2.
HWIOAuthBundle The HWIOAuthBundle adds support for authenticating users via OAuth1.0a or OAuth2 in Symfony. Note: this bundle adds easy way to impleme
:octocat: Socialite is an OAuth2 Authentication tool. It is inspired by laravel/socialite, you can easily use it without Laravel.
Socialite Socialite is an OAuth2 Authentication tool. It is inspired by laravel/socialite, You can easily use it in any PHP project. 中文文档 This tool no
:atom: Social (OAuth1\OAuth2\OpenID\OpenIDConnect) sign with PHP :shipit:
SocialConnect Auth Getting Started :: Documentation :: Demo Open source social sign on PHP. Connect your application(s) with social network(s). Code e
Provides a unified interface to local and remote authentication systems.
Aura.Auth Provides authentication functionality and session tracking using various adapters; currently supported adapters are: Apache htpasswd files S
documentation for the oauth2-server-php library
OAuth2 Server PHP Documentation This repository hosts the documentation for the oauth2-server-php library. All submissions are welcome! To submit a ch
:atom: Social (OAuth1\OAuth2\OpenID\OpenIDConnect) sign with PHP :shipit:
SocialConnect Auth Getting Started :: Documentation :: Demo Open source social sign on PHP. Connect your application(s) with social network(s). Code e
A framework agnostic authentication & authorization system.
Sentinel Sentinel is a PHP 7.3+ framework agnostic fully-featured authentication & authorization system. It also provides additional features such as
Easy integration with OAuth 2.0 service providers.
OAuth 2.0 Client This package provides a base for integrating with OAuth 2.0 service providers. The OAuth 2.0 login flow, seen commonly around the web
A spec compliant, secure by default PHP OAuth 2.0 Server
PHP OAuth 2.0 Server league/oauth2-server is a standards compliant implementation of an OAuth 2.0 authorization server written in PHP which makes work