laravel多用户验证

laravel 5.2更新了一个新特性——多用户类型验证,不再依赖第三方,使用起来更简单。请注意下面几个配置文件中的”guard”关键词,自行领悟。 代码: https://coding.net/u/has/p/laravel_multiple_authentication/git auth.p…

laravel + vue.js 认证

用户模型 如果使用laravel默认的User模型则几乎不需额外的配置,这里使用已存在的数据库进行说明,假设用户表名”admin”,用户字段”username”,”password”。 生成模型 php artisan make:model Adm…

Laravel数据填充错误

使用模型进行数据填充,官方文档少说了一个步骤,会导致错误: [InvalidArgumentException] Unable to locate factory with name [default] [App\Comment]. 需要先在database/factories/ModelFactory.php中定义:…

Laravel简单粗暴的队列

场景 抓取一批域名的whois信息 路由 Route::controller(‘whois’, ‘WhoisController’); 传统操作控制器 class WhoisController extends Controller { /** * 开始执行任务 */ function getStart() { $do…

laravel自定义认证

laravel默认封装好了一个用户验证,但耦合度较高,比如对于多用户类型(admin,member,agent等)不支持,可以使用第三方类库如multiple auth,有时候可能只需要简单的后台认证,我们使用自己的方式认证可能更加快捷。 自行配置好数据库链接 模型 使用命令生成’Admin’模…

laravel自动完成

使用IDE开发的目的是为了提供编程效率,然而即使是PHPStorm对laravel的支持也不是太好,为了让IDE能够实现自动完成功能,我们需要在项目中引入一个帮助文档,已测试对PHPStom以及Netbeans完美支持。 GITHUB:https://github.com/barryvdh/laravel-ide-he…

laravel自定义函数

官方没有相关建议,每个人都也可能有不同的实现方式,比如通过composer自动加载文件。 1.在“app/Http”(任意你喜欢的位置)下创建”helpers.php”(任意你喜欢的名称)文件; 2.编辑composer.json: “autoload”: { “classmap”: [ “da…

Lumen Tips

爱屋及乌,与其说laravel,其实更爱slim,它们的产物是一种怎样的新体验,以下内容均假设lumen路径为LUMEN_PATH。 1.网站根路径 是的,如果你将lumen放置到apache或其他web服务器下的时候,注意需将lumen下的public设置为网站根目录;或者直接使用PHP内置服务器php -s loc…