zoukankan      html  css  js  c++  java
  • laraver框架学习

    最近开始学习laravel框架,这个框架在国外很流行,近些年开始在国内流行。自己而是刚开始学习这个框架。

    使用composer 更新系统内的依赖包

    在终端输入:composer update

    Entrust - Laravel 用户权限系统解决方案

    Zizaco/Entrust 是 Laravel 下 用户权限系统 的解决方案, 配合 用户身份认证 扩展包 Zizaco/confide 使用, 可以快速搭建出一套具备高扩展性的用户系统.

    Confide, Entrust 和 Sentry#

    首先两个概念分清楚:

    • 用户身份认证 Authentication - 处理用户登录, 退出, 注册, 找回密码, 重置密码, 用户邮箱认证 etc..
    • 权限管理 Authorization - 负责 用户权限, 用户组 三者之间的对应, 以及管理
    • 下面是这几个 Package 的简单区别:

      • Sentry = 用户身份认证 + 权限管理;
      • Zizaco/Entrust = 权限管理;
      • Zizaco/confide = 用户身份认证;

        用户身份认证权限管理 分开来做有什么好处呢?#

        分开的话可以更灵活, 有些项目因为特殊的业务逻辑, 无法使用 Confide 的 用户身份认证, 但是却需要用到 权限管理, 如: PHPHub .

        Laravel-blog 就是一个简单的应用, 使用了 Confide 做 用户身份认证, Entrust 做 权限管理, 可以作为参考.

  • 相关阅读:
    nodejs
    Linux 的常用命令
    vue入门学习1_事件及修饰符
    mongo笔记
    spring boot笔记
    CentOS 6 ElasticSearch 5.5.x 安装指南
    linux用户和用户组
    linux下配置安装
    linux命令
    elasticsearch
  • 原文地址:https://www.cnblogs.com/ncut/p/6843998.html
Copyright © 2011-2022 走看看