码迷,mamicode.com
首页 > 其他好文 > 详细

laravel 5.1 sentry 安装笔记

时间:2015-06-23 17:29:08      阅读:242      评论:0      收藏:0      [点我收藏+]

标签:

laravel 5.1推出不久,Sentry对laravel5的支持也只一个分支。

准备工作

1、composer.json加上sentry依赖

"cartalyst/sentry" : "dev-feature/laravel-5", // sentry
"doctrine/dbal" : "2.5.*" // schema 重命名字段时使用的依赖

运行composer update更新

2、打开config/app.php文件,在服务提供者(providers)和类别名(aliases)新增如下代码:

‘providers‘ => [
        Cartalyst\Sentry\SentryServiceProvider::class
]
‘aliases‘ => [
        ‘Sentry‘    => Cartalyst\Sentry\Facades\Laravel\Sentry::class,
]

3、使用artisan命令行发布包

打开命令行工具,进入网站根目录。执行代码:

php artisan vendor:publish

 命令执行成功之后,sentry的迁移文件(database/migrates)和配置文件(config/cartalyst.sentry.php)会拷贝到网站目录里面

4、执行数据库迁移

php artisan migrate

Sentry安装工作完成了。我们测试一下

Route::get(‘test‘, function(){
    if (!Sentry::check()){
        return ‘User is not logged in, or is not activated‘;
    }else{
        return ‘User is logged in‘;
    }
});

 

laravel 5.1 sentry 安装笔记

标签:

原文地址:http://www.cnblogs.com/micro-lee/p/4595453.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!