Esempio n. 1
0
    }
    //We do not want to check for new versions of anchor
    /*    Update::version();
    
            if (version_compare(Config::get('meta.update_version'), VERSION, '>')) {
                return Response::redirect('admin/upgrade');
            }
        */
    return Response::redirect('admin/accueil');
}));
/*
	Log out
*/
Route::get('admin/logout', function () {
    Auth::logout();
    Notify::notice(__('users.logout_notice'));
    return Response::redirect('admin/login');
});
/*
	Amnesia
*/
Route::get('admin/amnesia', array('before' => 'guest', 'main' => function () {
    $vars['messages'] = Notify::read();
    $vars['token'] = Csrf::token();
    return View::create('users/amnesia', $vars)->partial('header', 'partials/header')->partial('footer', 'partials/footer');
}));
Route::post('admin/amnesia', array('before' => 'csrf', 'main' => function () {
    $email = Input::get('email');
    $validator = new Validator(array('email' => $email));
    $query = User::where('email', '=', $email);
    $validator->add('valid', function ($email) use($query) {