Skip to content

Commit

Permalink
Tweak readme.
Browse files Browse the repository at this point in the history
Signed-off-by: Mior Muhammad Zaki <crynobone@gmail.com>
  • Loading branch information
crynobone committed Apr 2, 2019
1 parent 71a2eb1 commit 446648e
Showing 1 changed file with 14 additions and 17 deletions.
31 changes: 14 additions & 17 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -104,9 +104,9 @@ class AuthController extends Controller
*/
public function handleProviderCallback()
{
$user = Socialite::driver('katsana')->user();
$passport = Socialite::driver('katsana')->user();

// $user->token;
// $passport->token;
}
}
```
Expand Down Expand Up @@ -148,28 +148,25 @@ return Socialite::driver('katsana')->stateless()->user();
Once you have a user instance, you can grab a few more details about the user:

```php
$user = Socialite::driver('katsana')->user();
$passport = Socialite::driver('katsana')->user();

// OAuth Two Providers
$token = $user->token;
$refreshToken = $user->refreshToken; // not always provided
$expiresIn = $user->expiresIn;

// OAuth One Providers
$token = $user->token;
$tokenSecret = $user->tokenSecret;

// All Providers
$user->getId();
$user->getName();
$user->getEmail();
$user->getAvatar();
$token = $passport->token;
$refreshToken = $passport->refreshToken; // not always provided
$expiresIn = $passport->expiresIn;

// Helper methods.
$passport->getId();
$passport->getName();
$passport->getEmail();
$passport->getAvatar();
$passport->getRaw();
```

#### Retrieving User Details From Token

If you already have a valid access token for a user, you can retrieve their details using the `userFromToken` method:

```php
$user = Socialite::driver('katsana')->userFromToken($token);
$passport = Socialite::driver('katsana')->userFromToken($token);
```

0 comments on commit 446648e

Please sign in to comment.