New

Just launched: Vueblocks, a brand-new search engine for Vue packages! Explore Vueblocks →

oidc/core

OpenID Connect Core Library implementation for PHP
132,185 14
Install
composer require oidc/core
Latest Version:v0.17.0
PHP:^8.1
Older releases:5
License:MIT
Last Updated:Oct 3, 2026
Links: GitHub  ·  Packagist
Maintainer: MilesChou

OpenID Connect Core Library for PHP

tests Coverage Status Codacy Badge Latest Stable Version Total Downloads License

OpenID Connect Core Library implementation for PHP.

Required Packages

  • PSR-7、PSR-17、PSR-18 implementations for process HTTP request / response.
  • PSR-11 implementation for handle service container.
  • PSR-20 implementation for create datetime instance.
  • web-token/jwt-framework=^4.0 for verify JWT.

Implemented specs

References

OpenID Connect / OAuth 2.0 Discovery examples

IdP well known link
Apple ID Discovery
Facebook Limit Login Discovery
Google Discovery
LINE Discovery
LinkedIn Discovery
Office 365 Discovery

Related Packages

benbjurstrom/passport-custom-jwt-claims

Customize JWT claims in Laravel Passport access tokens

1,764 34
creativecrafts/laravel-openid-connect

A simple package that will provide a fluent api to interact with third party aut...

2,083 2
kovah/laravel-socialite-oidc

OpenID Connect OAuth2 Provider for Laravel Socialite

273,835 25

Version History

Version Released PHP Laravel License
v0.17.0 ^8.1 MIT
v0.16.0 ^8.1 MIT
v0.15.0 ^8.1 MIT
v0.14.0 ^8.1 MIT
v0.13.0 ^8.0 MIT