PHPackages                             podcasthosting/socialiteprovider - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. podcasthosting/socialiteprovider

ActiveLibrary

podcasthosting/socialiteprovider
================================

podcaster OAuth2 Provider for Laravel Socialite

041↓100%PHP

Since Mar 15Pushed 6d agoCompare

[ Source](https://github.com/podcasthosting/SocialiteProvider)[ Packagist](https://packagist.org/packages/podcasthosting/socialiteprovider)[ RSS](/packages/podcasthosting-socialiteprovider/feed)WikiDiscussions master Synced today

READMEChangelogDependenciesVersions (1)Used By (0)

SocialiteProvider
=================

[](#socialiteprovider)

Laravel Socialite Provider to log in to podcaster service ([www.podcaster.de](https://www.podcaster.de))

Add this app/Providers/EventServiceProvider.php

```
private function bootPodcasterSocialite()
{
    $socialite = $this->app->make('Laravel\Socialite\Contracts\Factory');
    $socialite->extend(
        'podcaster',
        function ($app) use ($socialite) {
            $config = $app['config']['services.podcaster'];
            return $socialite->buildProvider(\podcasthosting\podcaster\socialiteprovider\Provider::class, $config);
        }
    );
}

```

and call it from boot() method.

```
/**
 * Register any events for your application.
 *
 * @return void
 */
public function boot()
{
    $this->bootPodcasterSocialite();

    parent::boot();
}

```

###  Health Score

24

—

LowBetter than 35% of packages

Maintenance64

Regular maintenance activity

Popularity10

Limited adoption so far

Community8

Small or concentrated contributor base

Maturity11

Early-stage or recently created project

 Bus Factor1

Top contributor holds 90.9% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

### Community

Maintainers

![](https://www.gravatar.com/avatar/e46ceaecf02019e15394a97fff218f9c9593bbdb8637f840d7ab1ee0b4d2f836?d=identicon)[podcasthosting](/maintainers/podcasthosting)

---

Top Contributors

[![OpenHaus](https://avatars.githubusercontent.com/u/209948?v=4)](https://github.com/OpenHaus "OpenHaus (10 commits)")[![podcasthosting](https://avatars.githubusercontent.com/u/37177988?v=4)](https://github.com/podcasthosting "podcasthosting (1 commits)")

### Embed Badge

![Health badge](/badges/podcasthosting-socialiteprovider/health.svg)

```
[![Health](https://phpackages.com/badges/podcasthosting-socialiteprovider/health.svg)](https://phpackages.com/packages/podcasthosting-socialiteprovider)
```

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
