This project follows Semantic Versioning.
We do not give estimated times for completion on Accepted
Proposals.
FIXED
- Bypassing specific checkpoints.
ADDED
- A new database schema file for MySQL 5.6+.
REVISED
- Use json methods for various cookie implementations.
REVISED
- Added additional check to prevent the first user from being returned when skipping login columns.
UPDATED
composer.json
to fix Composer warnings about migrations.
REVISED
- Using
singleton
in favor ofbindShared
being deprecated on Laravel 5.1 and removed on Laravel 5.2.
UPDATED
.travis.yml
file contents.
FIXED
- Method visibility on the
PermissibleTrait
to avoid warnings on some IDE's.
UPDATED
- License to 3-clause BSD.
- Some other minor tweaks.
FIXED
- Throw an exception when registering with a blank password.
FIXED
- Set the user object on the
Sentinel
class to null after logout. - Detect client ip using symfony's
Request
class on the native bootstrapper.
- Updated for Laravel 5.
REVISED
- Switched to PSR-2.
REVISED
- Use json methods for various cookie implementations.
REVISED
- Added additional check to prevent the first user from being returned when skipping login columns.
UPDATED
composer.json
to fix Composer warnings about migrations.
UPDATED
.travis.yml
file contents.
FIXED
- Method visibility on the
PermissibleTrait
to avoid warnings on some IDE's.
UPDATED
- License to 3-clause BSD.
- Some other minor tweaks.
FIXED
- Throw an exception when registering with a blank password.
FIXED
- Set the user object on the
Sentinel
class to null after logout. - Detect client ip using symfony's
Request
class on the native bootstrapper.
FIXED
- Fixed a bug on the
findByCredentials
method that caused the first user to be returned when an empty array is passed.
ADDED
- Added mysql database schema.
FIXED
- Added the
$hidden
property to the user model with the password field being hidden by default.
FIXED
- Wrap garbageCollect into a try catch block to prevent an exception from being thrown if the database is not setup.
FIXED
- Fixed a minor issue when deleting a user, the method wasn't returning the expected boolean only null.
REVISED
- Improved the requirements to allow the installation on Laravel 5.0.
FIXED
- Updated the updatePermission method signature on the PermissibleInterface due to a PHP bug on older versions.
FIXED
- Fixed some doc blocks typos
REVISED
- Loosened the requirements on the composer.json
ADDED
- Added an IoC Container alias for the Sentinel class.
FIXED
- Addresses a bug where user model overriding was ignored.
- Authentication.
- Authorization.
- Registration.
- Driver based permission system.
- Flexible activation scenarios.
- Reminders. (password reset)
- Inter-account throttling with DDoS protection.
- Roles and role permissions.
- Remember me.
- Interface driven. (your own implementations at will)