๐Ÿ‘จโ€๐Ÿ’ป
Socialstream
  • Introduction
  • โฎ๏ธPrologue
    • Release Notes
    • Upgrade Guide
      • Upgrading to v6 from 5.x
      • Upgrading to v5 from 4.x
      • Upgrading to v4 from 3.x
      • Upgrading to v3 from 2.x
      • Upgrading to v2 from 1.x
    • Contribution Guide
  • ๐Ÿ”‘Getting Started
    • Installation
    • Configuration
    • Customization
      • Socialite Redirect
      • Resolving Users
      • Handling Invalid State
      • Handling OAuth Errors
      • Authenticating Users
  • ๐Ÿš€Features
    • Remember Session
    • Refresh Expired Tokens
    • Provider Avatars
    • Global Login
    • Register from Login
    • Missing Emails
    • Auth Existing Unlinked Users
    • Login on Registration (deprecated)
  • ๐Ÿงพguides
    • Standalone Installation
    • Filament with Jetstream
    • Filament with Breeze
    • Laravel Passport
    • Socialite Providers
    • Overriding Fortify's Authentication
  • ๐Ÿ”—Links
    • View Code On GitHub
    • About Me
    • Contribute
    • Donate
Powered by GitBook
On this page

Was this helpful?

  1. Features

Provider Avatars

PreviousRefresh Expired TokensNextGlobal Login

Last updated 1 year ago

Was this helpful?

This feature requires you to have the feature enabled in Laravel Jetstream

The Feature::providerAvatars() feature instructs Socialstream to store the value of the $avatar property returned with the user data from Socialite after successfully authenticating with a provider.

Socialstream will download the image from the URL and use Jetstreams underlying Profile Photo's feature implementation so store the image in your specified disk. Please consult the for more information on configuring this feature.

To turn on this feature add the following to applications socialstream.php config file:

Features::providerAvatars()
๐Ÿš€
Profile Photos
Jetstream documentation