Giriş yapmadınız.

#1 24.01.2017 18:06:54

muhammet28
Üye
Kayıtlı: 23.08.2015
Mesajlar: 74

Lumen Auth işleminde session

merhaba, lumen ile bir proje geliştiriyorum (lumeni ilk defa kullanıyorum).
giriş bilgileri veritabanındaki bilgilerle eşleşirse [email protected] 'de admin panelini gösteriyorum
şimdi session kontrolünü nasıl yapacağımı bilmiyorum yani tekrar /admin rotasında login sayfası gelmesin panel gelsin eğer çıkış yapılmamışsa
bunu nasıl ayarlarım sanırım 'middleware' => 'auth' yapacağım ama nasıl kullanacağımı bilmiyorum birkaç cümle fazladan yazarak anlatırsanız sevinirim..

/* ADMIN */
$app->get('/admin', function () use ($app) {
    return $app->make('view')->make('admin.login');
});

$app->post('/login', '[email protected]');

-birde bu lumen auth daki api_token hakkında bilgi verebililecek var mı?


EDIT :
rotalarımı şu şekilde ayarladım ancak giriş yaptığım zaman login fonksiyonu admin/dashboard'a yönlendiriyor fakat elle girince Unauthorized. diyor

$app->get('/admin', function () use ($app) {
    return $app->make('view')->make('admin.login');
});

$app->group(['prefix' => 'admin', 'middleware' => 'auth'], function () use ($app){

    $app->get('dashboard', function () use ($app) {
        return $app->make('view')->make('admin.dashboard');
    });

});

Son düzenleyen muhammet28 (24.01.2017 21:53:53)

Çevrimdışı

Forum alt kısmı