summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
...
* | | adding logger handling and update last login call for user authenticationChris Cornutt2015-06-121-2/+47
* | | adding lastLogin property and updateLastLogin method to User modelChris Cornutt2015-06-121-0/+18
* | | migration to add "last login" columnChris Cornutt2015-06-121-0/+22
* | | adding monolog as a dependencyChris Cornutt2015-06-121-1/+2
* | | adding note about when to call Remember Me handling in the authentication/web...Chris Cornutt2015-06-101-0/+2
| |/ |/|
* | Adding docs for the hasPermission method on the User (references issue #10)Chris Cornutt2015-06-061-0/+15
* | Merge branch 'master' of git://github.com/psecio/gatekeeperChris Cornutt2015-06-061-0/+29
|\ \
| * \ Merge pull request #15 from psecio/resolverChris Cornutt2015-06-061-0/+29
| |\ \
| | * | adding Permission resolverorigin/resolverChris Cornutt2015-06-061-0/+29
* | | | updating groups and users docs for the find*s methodsChris Cornutt2015-06-062-0/+22
|/ / /
* | | fixing bug in the permission collection with a bad column nameChris Cornutt2015-06-061-4/+6
| |/ |/|
* | Fixing issue with find by for multiple resultsChris Cornutt2015-06-041-2/+1
|/
* Adding the "closures as policies" handling2.2Chris Cornutt2015-06-022-2/+57
* Merge pull request #13 from elazar/patch-2Chris Cornutt2015-06-011-1/+1
|\
| * Fixed broken phpdotenv linkMatthew Turland2015-06-011-1/+1
|/
* Touching the policies doc to try to get it to publishChris Cornutt2015-05-301-0/+1
* adding the Policy documentationChris Cornutt2015-05-302-1/+88
* Merge pull request #12 from psecio/policy-expression-langChris Cornutt2015-05-308-2/+290
|\
| * tabs to spaces, d'ohorigin/policy-expression-langChris Cornutt2015-05-301-109/+109
| * adding the test for using method results in expression evaluationChris Cornutt2015-05-301-0/+29
| * changing evaluate call to remove redundant optional second paramChris Cornutt2015-05-301-1/+1
| * adding unit tests for Policy modelChris Cornutt2015-05-301-0/+94
| * adding the evaluatePolicy method to check data against a given policyChris Cornutt2015-05-291-0/+13
| * adding Description column to policies tableChris Cornutt2015-05-291-0/+1
| * Adding a collection to fetch all policiesChris Cornutt2015-05-291-0/+25
| * Adding the created/updated columns to the Policy modelChris Cornutt2015-05-291-1/+11
| * adding unique index on policies.name columnChris Cornutt2015-05-291-0/+2
| * adding the expression-language requirement to the composer.jsonChris Cornutt2015-05-291-2/+3
| * adding a model for the Policy tableChris Cornutt2015-05-281-0/+68
| * adding two exceptions for expressions and policiesChris Cornutt2015-05-282-0/+16
| * adding a migration to create the Policy tableChris Cornutt2015-05-281-0/+29
|/
* reverting documentation changesChris Cornutt2015-05-2014-506/+5
* updating documentation structureChris Cornutt2015-05-2016-3/+515
* adding support for the DB prefix to all collections and the Mysql base connec...Chris Cornutt2015-05-117-9/+21
* Adding table prefix check to collection Mysql base classChris Cornutt2015-05-091-1/+3
* adding check for table prefix in default Mysql model instanceChris Cornutt2015-05-091-1/+3
* updating all migrations to work with new table prefix handlingChris Cornutt2015-05-0812-68/+67
* changing up the config handling, renaming "getConfig" to "loadConfig" and usi...Chris Cornutt2015-05-081-3/+42
* adding a custom Phinx migration class to help with table prefixesChris Cornutt2015-05-081-0/+58
* Merge pull request #2 from SidRoberts/patch-1Chris Cornutt2015-04-288-29/+30
|\
| * Minor code style improvements (whitespace, PHPDocs, removed unreachable code).Sid Roberts2015-04-168-29/+30
|/
* adding more tests for Remember Me handlingChris Cornutt2015-02-191-0/+172
* adding getters for data, user and expire interval on the remember me handlingChris Cornutt2015-02-191-0/+24
* adding IP restriction testChris Cornutt2015-02-191-0/+61
* oops, fixing function name for verifying security questions (verifyAnswer)Chris Cornutt2015-02-191-1/+1
* adding tests to the user model for security questionsChris Cornutt2015-02-181-0/+117
* adding tests for the "create" method in user permission collectionChris Cornutt2015-02-181-0/+39
* adding the documentation for the security questionsChris Cornutt2015-02-181-0/+55
* adding a check to the addSecurityQuestion method to ensure answer != passwordChris Cornutt2015-02-181-0/+5
* moving tests for hash_equals to the Gatekeeper testChris Cornutt2015-02-182-24/+18
* adding the model for security questionsChris Cornutt2015-02-181-0/+77
* adding the collection for the security questions for a userChris Cornutt2015-02-181-0/+24
* adding the migration to create the security questions tableChris Cornutt2015-02-181-0/+28
* adding the addSecurityQuestion method to the UserModelChris Cornutt2015-02-181-0/+20
* moving the hash_equals handling out of the UserModel and changing the call to itChris Cornutt2015-02-181-24/+1
* adding the security questions relationshipChris Cornutt2015-02-181-0/+9
* moving the hash_equals backport out from RememberMe model and updating the ca...Chris Cornutt2015-02-181-20/+1
* moving the backport of hash_equals into the main Gatekeeper class (out from U...Chris Cornutt2015-02-181-0/+24
* fixing docblocks, removing unneeded paramsChris Cornutt2015-02-062-10/+8
* Merge branch 'auth-token'2.1Chris Cornutt2015-02-067-3/+462
|\
| * changing up handling for hashing in db storage, find token by ID and evaluationorigin/auth-tokenChris Cornutt2015-02-061-3/+16
| * fix "find by" to correctly get userChris Cornutt2015-02-061-1/+2
| * adding better hash evaluation for matchingChris Cornutt2015-02-061-2/+22
| * big refactor on the RememberMe class to only use one token for validation ins...Chris Cornutt2015-02-041-35/+28
| * allowing for a username to be input into the rememberMe handling (and fetchin...Chris Cornutt2015-02-041-2/+5
| * updating the auth table migration to remove verify column and update user_id ...Chris Cornutt2015-02-041-3/+2
| * adding information to the authentication docs about enabling the "remember me...Chris Cornutt2015-02-041-0/+18
| * adding a "find by user ID" method to the user modelChris Cornutt2015-02-041-0/+13
| * adding "Remember me" handling and flag to enable/disable it on authenticationChris Cornutt2015-02-041-2/+31
| * adding "user" property to the Auth token model and fixing the property name f...Chris Cornutt2015-02-041-1/+10
| * adding information about the "Remember Me" handling into the docsChris Cornutt2015-02-041-1/+41
| * adding the RandomLib to the library requirementsChris Cornutt2015-02-041-0/+1
| * adding "Remember Me" class handlingChris Cornutt2015-02-041-0/+237
| * adding intial version of auth token modelChris Cornutt2015-02-031-0/+54
| * adding migration for auth tokens tableChris Cornutt2015-02-031-0/+29
* | adding note about Laravel 4 to the docsChris Cornutt2015-02-051-0/+2
* | adding comment on current Laravel provider to mark it as 4.x onlyChris Cornutt2015-02-051-0/+3
|/
* adding more tests for the main Gatekeeper classChris Cornutt2015-02-031-0/+35
* updating composer config to use any 1.* version of modlerChris Cornutt2015-02-031-1/+1
* updating version of modeler to 1.5Chris Cornutt2015-02-021-1/+1
* adding remove* methods to the group modelChris Cornutt2015-01-302-0/+75
* adding documentation about revoking permissions and groups from usersChris Cornutt2015-01-301-0/+27
* adding revoke* methods to user model for groups/permissionsChris Cornutt2015-01-301-0/+36
* adding docblocks and method to get current restroctions to Gatekeeper classChris Cornutt2015-01-301-0/+14
* adding more tests for the group model child handlingChris Cornutt2015-01-301-0/+50
* removing call to loadRestrictions (oops)Chris Cornutt2015-01-301-2/+0
* removing loadRestrictions method, adding setDatasourceChris Cornutt2015-01-301-5/+10
* adding tests for Permission modelChris Cornutt2015-01-301-0/+90
* converting the throttle checking over to a Restriction, adding the restrictio...Chris Cornutt2015-01-282-16/+38
* adding Restriction handling and first one: IP-based2.0Chris Cornutt2015-01-273-0/+151
* adding documentation about restrictionsChris Cornutt2015-01-271-0/+53
* adding exceptions for data not found and restriction failsChris Cornutt2015-01-272-0/+16
* adding new test to create collection objects from group names (unique string)Chris Cornutt2015-01-251-0/+26
* adding a test for the create() method in the user group collectionChris Cornutt2015-01-251-0/+26
* updating user group collection to add new model instances to the collection (...Chris Cornutt2015-01-251-1/+3
* adding tests for invalid group/permission grantingChris Cornutt2015-01-251-0/+31
* adding some tests for the grant* handlingChris Cornutt2015-01-251-0/+89
* adding test for getting child permissions by perm idChris Cornutt2015-01-251-0/+18
* refactoring the grant handling (again? yes, again)1.9.1Chris Cornutt2015-01-241-18/+51
* adding migration to correctly add indexesChris Cornutt2015-01-241-0/+28