Download the PHP package satariall/lightopenid without Composer
On this page you can find all versions of the php package satariall/lightopenid. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download satariall/lightopenid
More information about satariall/lightopenid
Files in satariall/lightopenid
Package lightopenid
Short Description Lightweight PHP library for easy OpenID authentication.
License MIT
Homepage https://github.com/Satariall/LightOpenID
Informations about the package lightopenid
LightOpenID
Lightweight PHP library for easy OpenID authentication.
Version....:
1.3.4 :arrow_double_down: ( see the change log for details )Released on:
April 09, 2020Source code:
Official GitHub Repo :octocat:Homepage...:
https://github.com/Satariall/LightOpenIDAuthors....:
Mewp, iignatov, Satariall
Quick start
Add to composer.json
Sign-on with OpenID in just 2 steps:
-
Authentication with the provider:
- Verification:
Support for AX and SREG extensions:
To use the AX and SREG extensions, specify $openid->required
and/or $openid->optional
before calling $openid->authUrl()
. These are arrays, with values being AX schema paths
(the 'path' part of the URL). For example:
Note that if the server supports only SREG or OpenID 1.1, these are automaticaly mapped to SREG names. To get the values use:
For more information see USAGE.md.
Requirements
This library requires PHP >= 7.0 with cURL or HTTP/HTTPS stream wrappers enabled.
Features
- Easy to use - you can code a functional client in less than ten lines of code.
- Uses cURL if avaiable, PHP-streams otherwise.
- Supports both OpenID 1.1 and 2.0.
- Supports Yadis discovery.
- Supports only stateless/dumb protocol.
- Works with PHP >= 7.
- Generates no errors with
error_reporting(E_ALL | E_STRICT)
.
Links
- JavaScript OpenID Selector - simple user interface that can be used with LightOpenID.
- HybridAuth - easy to install and use social sign on PHP library, which uses LightOpenID.
- OpenID Dev Specifications - documentation for the OpenID extensions and related topics.
License
LightOpenID is an open source software available under the MIT License.
All versions of lightopenid with dependencies
ext-curl Version *