From 78d2bca25212ec689c5fc5ab31a71bf786456669 Mon Sep 17 00:00:00 2001 From: brufdev Date: Tue, 9 Sep 2025 14:41:59 +0100 Subject: [PATCH] Update Pocket ID SSO provider --- app/Providers/AppServiceProvider.php | 2 +- composer.json | 2 +- composer.lock | 112 ++++++++++++--------------- 3 files changed, 53 insertions(+), 63 deletions(-) diff --git a/app/Providers/AppServiceProvider.php b/app/Providers/AppServiceProvider.php index c7656b0..b79dd31 100644 --- a/app/Providers/AppServiceProvider.php +++ b/app/Providers/AppServiceProvider.php @@ -5,7 +5,6 @@ declare(strict_types=1); namespace App\Providers; use App\Models\Setting; -use brufdev\SocialiteProvidersPocketID\Provider as PocketIDProvider; use Carbon\CarbonImmutable; use Exception; use Illuminate\Database\Eloquent\Model; @@ -20,6 +19,7 @@ use SocialiteProviders\Authelia\Provider as AutheliaProvider; use SocialiteProviders\Authentik\Provider as AuthentikProvider; use SocialiteProviders\Keycloak\Provider as KeycloakProvider; use SocialiteProviders\Manager\SocialiteWasCalled; +use SocialiteProviders\PocketID\Provider as PocketIDProvider; use SocialiteProviders\Zitadel\Provider as ZitadelProvider; use Throwable; diff --git a/composer.json b/composer.json index 6655b84..1c9b853 100644 --- a/composer.json +++ b/composer.json @@ -24,7 +24,6 @@ "license": "MIT", "require": { "php": "^8.4", - "brufdev/socialiteproviders-pocketid": "^1.0", "laravel/framework": "^12.17.0", "laravel/reverb": "^1.5", "laravel/scout": "^10.15.0", @@ -34,6 +33,7 @@ "socialiteproviders/authelia": "^4.0", "socialiteproviders/authentik": "^5.2", "socialiteproviders/keycloak": "^5.3", + "socialiteproviders/pocketid": "^5.0", "socialiteproviders/zitadel": "^4.1", "staudenmeir/laravel-adjacency-list": "^1.25.1", "typesense/typesense-php": "^5.1" diff --git a/composer.lock b/composer.lock index 58d0519..c69a3a8 100644 --- a/composer.lock +++ b/composer.lock @@ -4,7 +4,7 @@ "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies", "This file is @generated automatically" ], - "content-hash": "a563e0162baa64ee15ad908990ba9804", + "content-hash": "f0ab6d4faad8ed8c5deeb6ccbbcd5873", "packages": [ { "name": "brick/math", @@ -66,66 +66,6 @@ ], "time": "2025-03-29T13:50:30+00:00" }, - { - "name": "brufdev/socialiteproviders-pocketid", - "version": "v1.0.0", - "source": { - "type": "git", - "url": "https://github.com/brufdev/socialiteproviders-pocketid.git", - "reference": "98db90de1d2d05a9ba695fad3976c6fa866d979c" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/brufdev/socialiteproviders-pocketid/zipball/98db90de1d2d05a9ba695fad3976c6fa866d979c", - "reference": "98db90de1d2d05a9ba695fad3976c6fa866d979c", - "shasum": "" - }, - "require": { - "ext-json": "*", - "php": "^8.0", - "socialiteproviders/manager": "^4.4" - }, - "type": "library", - "autoload": { - "psr-4": { - "brufdev\\SocialiteProvidersPocketID\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "brufdev", - "email": "brufdev@proton.me" - } - ], - "description": "PocketID OAuth2 Provider for Laravel Socialite", - "keywords": [ - "laravel", - "oauth", - "pocketid", - "provider", - "socialite" - ], - "support": { - "docs": "https://github.com/brufdev/socialiteproviders-pocketid", - "issues": "https://github.com/brufdev/socialiteproviders-pocketid/issues", - "source": "https://github.com/brufdev/socialiteproviders-pocketid" - }, - "funding": [ - { - "url": "https://www.buymeacoffee.com/brufdev", - "type": "buy_me_a_coffee" - }, - { - "url": "https://github.com/brufdev", - "type": "github" - } - ], - "time": "2025-08-20T10:37:36+00:00" - }, { "name": "carbonphp/carbon-doctrine-types", "version": "3.2.0", @@ -5621,6 +5561,56 @@ }, "time": "2025-02-24T19:33:30+00:00" }, + { + "name": "socialiteproviders/pocketid", + "version": "5.0.0", + "source": { + "type": "git", + "url": "https://github.com/SocialiteProviders/PocketID.git", + "reference": "b7770a8bb6e8af4c6c532b0d94cfaf04e3dfb325" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/SocialiteProviders/PocketID/zipball/b7770a8bb6e8af4c6c532b0d94cfaf04e3dfb325", + "reference": "b7770a8bb6e8af4c6c532b0d94cfaf04e3dfb325", + "shasum": "" + }, + "require": { + "ext-json": "*", + "php": "^8.0", + "socialiteproviders/manager": "^4.4" + }, + "type": "library", + "autoload": { + "psr-4": { + "SocialiteProviders\\PocketID\\": "" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "brufdev", + "email": "brufdev@proton.me" + } + ], + "description": "PocketID OAuth2 Provider for Laravel Socialite", + "keywords": [ + "laravel", + "oauth", + "pocketid", + "provider", + "socialite" + ], + "support": { + "docs": "https://socialiteproviders.com/pocketid", + "issues": "https://github.com/socialiteproviders/providers/issues", + "source": "https://github.com/socialiteproviders/providers" + }, + "time": "2025-08-26T02:44:09+00:00" + }, { "name": "socialiteproviders/zitadel", "version": "4.1.0",