Защищенная аутентификация для пользователей Laravel 4

Я работаю над новым проектом Laravel 4, и я хотел бы защитить маршрут аутентификации по протоколу SSL, и, честно говоря, я безуспешно искал 2 дня, и я понятия не имею, как это сделать.

Это мой файл route.php:

Route::group(array('before' => 'guest'), function(){

/*==========================
| csrf PROTECTION
*///========================
Route::group(array('before' => 'csrf'), function(){

    /*==========================
    | Post Sign-in
    *///========================
    Route::post('/account/sign-in', array(
    'as'    => 'account-sign-in-post',
    'uses'  => 'AccountController@postSignIn'
    ));
});

/*==========================
| Get Sign-in
*///========================
Route::get('/account/sign-in', array(
'as'    => 'account-sign-in',
'uses'  => 'AccountController@getSignIn'
));

}); 

я хотел бы знать, возможно ли это вообще с помощью wamp, или это можно сделать только с помощью реального хост-сервера, любая помощь будет оценена, и извините за мой плохой английский.


person BaHar AyØub    schedule 25.05.2014    source источник
comment
Много поисковых запросов Google... Похоже, вам нужен HTTPS-индекс. Расширенная маршрутизация.   -  person jww    schedule 25.05.2014


Ответы (1)


Вы можете заставить маршруты обслуживаться с помощью https. Например:

Route::get('account/sign-in', array('https', function()
{
    return 'Must be over HTTPS';
}));

ссылка: http://laravel.com/docs/routing

person Anam    schedule 26.05.2014