2017 © Pedro Peláez
 

library socialite-qiita

Socialite for Qiita

image

revolution/socialite-qiita

Socialite for Qiita

  • Thursday, May 10, 2018
  • by revolution
  • Repository
  • 1 Watchers
  • 0 Stars
  • 6 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 0 Forks
  • 0 Open issues
  • 7 Versions
  • 0 % Grown

The README.md

Socialite for Qiita

https://qiita.com/api/v2/docs, (*1)

Requirements

  • PHP >= 8.0

No version restrictions. It may stop working in future versions., (*2)

Installation

composer require revolution/socialite-qiita

config/services.php

    'qiita' => [
        'client_id'     => env('QIITA_CLIENT_ID'),
        'client_secret' => env('QIITA_CLIENT_SECRET'),
        'redirect'      => env('QIITA_REDIRECT'),
    ],

.env

QIITA_CLIENT_ID=
QIITA_CLIENT_SECRET=
QIITA_REDIRECT=

Usage

routes/web.php, (*3)

Route::get('login', [SocialiteController::class, 'login']);
Route::get('callback', [SocialiteController::class, 'callback']);

SocialiteController, (*4)

namespace App\Http\Controllers;

use Illuminate\Http\Request;
use Socialite;

class SocialiteController extends Controller
{
    public function login()
    {
        return Socialite::driver('qiita')->redirect();
    }

    public function callback()
    {
        $user = Socialite::driver('qiita')->user();
        dd($user);
    }
}

Scopes

https://qiita.com/api/v2/docs#%E3%82%B9%E3%82%B3%E3%83%BC%E3%83%97, (*5)

    public function login()
    {
        return Socialite::driver('qiita')
                        ->scopes(['read_qiita_team', 'write_qiita_team'])
                        ->redirect();
    }

Demo

https://github.com/kawax/socialite-project, (*6)

LICENCE

MIT Copyright kawax, (*7)

The Versions

10/05 2018

dev-master

9999999-dev

Socialite for Qiita

  Sources   Download

MIT

The Requires

 

The Development Requires

by kawax

laravel socialite qiita

10/05 2018

1.0.5

1.0.5.0

Socialite for Qiita

  Sources   Download

MIT

The Requires

 

The Development Requires

by kawax

laravel socialite qiita

10/05 2018

1.0.4

1.0.4.0

Socialite for Qiita

  Sources   Download

MIT

The Requires

 

The Development Requires

by kawax

laravel socialite qiita

10/05 2018

1.0.3

1.0.3.0

Socialite for Qiita

  Sources   Download

MIT

The Requires

 

The Development Requires

by kawax

laravel socialite qiita

10/05 2018

1.0.2

1.0.2.0

Socialite for Qiita

  Sources   Download

MIT

The Requires

 

The Development Requires

by kawax

laravel socialite qiita

10/05 2018

1.0.1

1.0.1.0

Socialite for Qiita

  Sources   Download

MIT

The Requires

 

The Development Requires

by kawax

laravel socialite qiita

10/05 2018

1.0.0

1.0.0.0

Socialite for Qiita

  Sources   Download

MIT

The Requires

 

The Development Requires

by kawax

laravel socialite qiita