Atención: esta biblioteca ha sido abandonada y archivo a favor de Chillerlan/PHP-OAUTH
A Framework. Cliente AGNAStic PHP OAuth1/2 que actúa como un cliente HTTP PSR-18, Compatible PSR-7/PSR-17.
https://php-oauth.readthedocs.io/
Se puede encontrar una documentación de API creada con phpDocumentor en https://chillerlan.github.io/php-oauth-core/ (wip). Consulte el Wiki para la documentación avanzada y chillerlan/php-oauth-providers para proveedores ya implementados.
curl , json , simplexml , sodium , zlibRequiere compositor
composer.json (nota: reemplace dev-main con un límite de versión, por ejemplo ^5.0 )
{
"require" : {
"php" : " ^8.1 " ,
"chillerlan/php-oauth-core" : " dev-main "
}
} En caso de que desee seguir usando dev-main , especifique el hash de un compromiso para evitar encontrarse con problemas imprevistos de la manera: dev-main#ff85785139b9531a6c29d41cc161e4878d54491d
| Proveedor | Llaves de API | revocar acceso | Oauth | ClientCredentials |
|---|---|---|---|---|
| Amazonas | enlace | 2 | ||
| Battlenet | enlace | enlace | 2 | ✓ |
| Bigcartel | enlace | enlace | 2 | |
| Bitbucket | enlace | 2 | ✓ | |
| Deezer | enlace | enlace | 2 | |
| Desviantart | enlace | enlace | 2 | ✓ |
| Discogs | enlace | enlace | 1 | |
| Discordia | enlace | 2 | ✓ | |
| Flickr | enlace | enlace | 1 | |
| Firme | enlace | enlace | 2 | |
| Github | enlace | enlace | 2 | |
| Gitlab | enlace | 2 | ✓ | |
| enlace | enlace | 2 | ||
| Guildwars2 | enlace | enlace | 2 | |
| Imgur | enlace | enlace | 2 | |
| Lastfm | enlace | enlace | - | |
| Mailchimp | enlace | 2 | ||
| Mastodonte | enlace | enlace | 2 | |
| Microsoftgraph | enlace | enlace | 2 | |
| Mixcloud | enlace | enlace | 2 | |
| MusicBrainz | enlace | enlace | 2 | |
| NPRONE | enlace | 2 | ||
| Portavoz | enlace | enlace | 1 | |
| OpenStreetMap | enlace | 1 | ||
| OpenStreetMap2 | enlace | 2 | ||
| Patreón | enlace | 2 | ||
| Paypal | enlace | 2 | ✓ | |
| PayPalsandbox | enlace | 2 | ✓ | |
| Flojo | enlace | enlace | 2 | |
| Nubes de sonido | enlace | enlace | 2 | ✓ |
| Spotify | enlace | enlace | 2 | ✓ |
| Steamopenida | enlace | - | ||
| Raya | enlace | enlace | 2 | |
| Tumblr | enlace | enlace | 1 | |
| Tumblr2 | enlace | enlace | 2 | |
| Contracción nerviosa | enlace | enlace | 2 | ✓ |
| Gorjeo | enlace | enlace | 1 | |
| TwitterCC | enlace | enlace | 2 | ✓ |
| Vimeo | enlace | enlace | 2 | ✓ |
| WordPress | enlace | enlace | 2 | |
| YouTube | enlace | enlace | 2 |
¡Ganancia!
Los tokens OAuth son secretos y deben tratarse como tales. Guárdelos en un lugar seguro, considere el cifrado.
No asumiré la responsabilidad de los tokens de autenticación robados. Use bajo su propio riesgo.