"라라벨 커스텀 User Provider 추가"의 두 판 사이의 차이

잔글 (Jmnote 사용자가 라라벨 커스텀 User Provider 사용 문서를 라라벨 커스텀 User Provider 추가 문서로 옮겼습니다)
1번째 줄: 1번째 줄:
;라라벨 커스텀 User Provider 추가
;라라벨 커스텀 User Provider 추가


==커스텀 AuthServiceProvider 추가==
==AuthServiceProvider 수정==
<source lang='console'>
<source lang='php' highlight='1,7-9'>
root@zetawiki:/var/www/laravel# php artisan make:provider ZetaAuthServiceProvider
use App\Extensions\RiakUserProvider;
Provider created successfully.
... (생략)
</source>
    public function boot(GateContract $gate)
<source lang='console'>
    {
root@zetawiki:/var/www/laravel# cat app/Providers/ZetaAuthServiceProvider.php
        $this->registerPolicies($gate);
<?php
 
namespace App\Providers;
 
use Illuminate\Support\ServiceProvider;


class ZetaAuthServiceProvider extends ServiceProvider
        Auth::provider('zeta', function($app, array $config) {
... (생략)
            return new ZetaUserProvider($app->make('riak.connection'));
        });
    }
</source>
</source>



2016년 8월 28일 (일) 23:11 판

라라벨 커스텀 User Provider 추가

1 AuthServiceProvider 수정

use App\Extensions\RiakUserProvider;
... (생략)
    public function boot(GateContract $gate)
    {
        $this->registerPolicies($gate);

        Auth::provider('zeta', function($app, array $config) {
            return new ZetaUserProvider($app->make('riak.connection'));
        });
    }

2 같이 보기

3 참고 자료

문서 댓글 ({{ doc_comments.length }})
{{ comment.name }} {{ comment.created | snstime }}