php-authuser

A simple and customizable class for enable user authentication inside your application. It is available on XML files, Relational Databases and Moodle.

MIT License

Downloads
4.3K
Stars
3
php-authuser - Release 4.9.1 Latest Release

Published by byjg 10 months ago

What's Changed

Full Changelog: https://github.com/byjg/php-authuser/compare/4.9.0...4.9.1

php-authuser - Release 4.9.0

Published by byjg over 1 year ago

php-authuser - Release 4.2.0

Published by byjg over 4 years ago

  • Upgrade Micro-Orm version
  • Minor Refactoring in the objects to make easier depency injection.
php-authuser - Release 4.1.0

Published by byjg almost 6 years ago

  • Upgrade Jwt-Wrapper component (byjg/jwt-wrapper#2)
  • Use object JwtWrapper directly.
php-authuser - Release 4.0.0

Published by byjg almost 6 years ago

Upgrade Anydataset component

php-authuser - Release 3.0.0

Published by byjg over 6 years ago

  • Fixed up date hash password
  • Added UserDefinition::existsClosure()
  • Removed UsersInterface::generateUserId() and UsersInterface::add()
  • Added UsersInterface::canAddUser()
  • Save now validate if user exists.
  • Added return saved user;
  • Added getByUsername()
  • UserDefinition Refactory
  • Added Before Insert and Before Update
php-authuser - Refactoring Release 2.0.0

Published by byjg almost 7 years ago

  • Reorganize CustomTable and UserTable
  • Reorganize Interfaces
  • Refactor SessionContext
  • Renamed UserContext to UserContextInterface
  • Major Refactoring -> Model for User; Change Pure SQL to MicroOrm. (1)
  • Major Refactoring -> Model for User; Change Pure SQL to MicroOrm. (2)
  • Major Refactoring -> Organizing code.
  • Major Refactoring -> UserTable and CustomTable now have RO properties
  • Fix behavior for different field names
  • More refactoring. Rename CUSTOM to USERPROPERTY.
  • More refactoring. Rename CUSTOM to USERPROPERTY.
  • Increase code coverage.
  • Add closures for format the field!
  • Create constant for connection string.
  • Rewrite get/set update closure
  • Added a definition for select the Login Field (Username or Email)
  • Added a definition for select the Login Field (Username or Email); Mo… …
  • Removed some extra-info from createAuthToken and isValidUser
php-authuser - Release 1.1.0

Published by byjg over 7 years ago

  • Upgraded Anydata set package to a new version
  • Upgraded SessionCacheEngine package to a new version
  • Renamed UserContext to SessionContext and removed the Singleton
  • Fixed some references
  • Use JWT for create token
  • Rewrite tests
php-authuser - Release 1.0.2

Published by byjg over 8 years ago

Abstract the SQL execution
Easy to extend new classes.

php-authuser - Release 1.0.1

Published by byjg over 8 years ago

Added Unit Tests
Fixed some bugs
Added the method 'generateId' to be used when userid is not auto increment

Package Rankings
Top 18.03% on Packagist.org
Badges
Extracted from project README
Build Status Opensource ByJG GitHub source GitHub license GitHub release