Releases: byjg/php-authuser
Releases · byjg/php-authuser
Release 5.0.1
Release 5.0.0
Release 4.9.1
What's Changed
- Update Docs by @byjg in #8
- 4.9 by @byjg in #9
- Solve issue with getUserByProperty()
- Add setProperty method
- Accept int or string to $userId
Full Changelog: 4.9.0...4.9.1
Release 4.9.0
Release 4.2.0
- Upgrade Micro-Orm version
- Minor Refactoring in the objects to make easier depency injection.
Release 4.1.0
- Upgrade Jwt-Wrapper component (byjg/php-jwt-wrapper#2)
- Use object JwtWrapper directly.
Release 4.0.0
Upgrade Anydataset component
Release 3.0.0
- 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
Refactoring Release 2.0.0
- 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
Release 1.1.0
- 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