博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
一篇关于介绍php的几个user 认证相关的几个包
阅读量:5791 次
发布时间:2019-06-18

本文共 2425 字,大约阅读时间需要 8 分钟。

http://kodeinfo.com/post/laravel-authentication-packages

LARAVEL AUTHENTICATION PACKAGES

By  In ,  - September 3,2014 -  - Views(2515)
Tags : , , , , , , , 

When we talk about Laravel Authentication Sentry wins the game everytime but there are many new comers in the market so its good to test them all . Some of them are listed below

Sentry is a simple, powerful and easy to use authorization and authentication package. It provides additional features such as groups, permissions, custom hashing algorithms and additional security features.

It is a simple role/permission authentication package for Laravel 4 .

Confide is a authentication solution for Laravel4 made to eliminate repetitive tasks involving the management of users: Account creation, login, logout, confirmation by e-mail, password reset, etc.

Confide aims to be simple to use, quick to configure and flexible.

FEATURES

  • Account confirmation (through confirmation link).
  • Password reset (sending email with a change password link).
  • Easily render forms for login, signup and password reset.
  • Generate customizable routes for login, signup, password reset, confirmation, etc.
  • Generate a customizable controller that handles the basic user account actions.
  • Contains a set of methods to help basic user features.
  • Integrated with the Laravel Auth component/configs.
  • Field/model validation (Powered by ).
  • Login throttling.
  • Redirecting to previous route after authentication.
  • Checks for unique email and username in signup

Entrust provides a flexible way to add Role-based Permissions to Laravel4.Entrust works very well with  in order to eliminate repetitive tasks involving the management of users: Account creation, login, logout, confirmation by e-mail, password reset, etc.

Authority is an authorization system for PHP that focuses more on the concept of activities and resources rather than roles. Using different user roles is still completely possible and often needed, but rather than determining functionality based on roles throughout your app, Authority allows you to simply check if a user is allowed to perform an action on a given resource or activity.

Some packages may overkill your application and some may have all features which you need . So select which package will perform better in your environment .

AUTHOR

- See more at: http://kodeinfo.com/post/laravel-authentication-packages#sthash.HGwtiBTo.dpuf

转载于:https://www.cnblogs.com/argb/p/4215724.html

你可能感兴趣的文章
Elasticsearch增删改查
查看>>
oracle归档日志增长过快处理方法
查看>>
有趣的数学书籍
查看>>
teamviewer 卸载干净
查看>>
多线程设计模式
查看>>
解读自定义UICollectionViewLayout--感动了我自己
查看>>
SqlServer作业指定目标服务器
查看>>
UnrealEngine4.5 BluePrint初始化中遇到编译警告的解决办法
查看>>
User implements HttpSessionBindingListener
查看>>
抽象工厂方法
查看>>
ubuntu apt-get 安装 lnmp
查看>>
焊盘 往同一个方向增加 固定的长度方法 总结
查看>>
eclipse的maven、Scala环境搭建
查看>>
架构师之路(一)- 什么是软件架构
查看>>
jquery的冒泡和默认行为
查看>>
USACO 土地购买
查看>>
【原创】远景能源面试--一面
查看>>
B1010.一元多项式求导(25)
查看>>
10、程序员和编译器之间的关系
查看>>
前端学习之正则表达式
查看>>