Nette Security Versions Save

🔑 Provides authentication, authorization and a role-based access control management via ACL (Access Control List)

v3.1.7

1 year ago
  • composer: allows nette/utils 4.0

v3.1.6

1 year ago
  • CookieStorage: getState returns the previously set ID #67
  • CookieStorage: fixed SameSite attribute
  • SessionStorage::setExpiration() does not overwrite data in the session
  • SimpleAuthenticator: refactoring, added verifyPassword()
  • strict type fix
  • coding style

v3.1.5

2 years ago
  • SessionStorage: used new sessionSection API to not start the session unless needed

v3.0.6

2 years ago
  • User: added method refreshStorage() to clear identity cache. (#46) (#50)
  • UserPanel: displays 'Session is closed' on closed session #52

v3.1.4

2 years ago
  • support for PHP 8.1
  • User::setExpiration() second argument accept also bool $clearIdentity
  • User: added consts LOGOUT_MANUAL & LOGOUT_INACTIVITY
  • fixed compatibility with Symfony DebugClassLoader
  • compatibility: improved code hinting

v3.1.3

3 years ago
  • Revert "SecurityExtension: 'roles' & 'resources' are deprecated"
  • SessionStorage: Fix clearing identity in case of clearAuthentication(true). (#55)
  • User: passes to authenticator all arguments
  • User::logout() steps reorder
  • events: removed magic
  • CookieStorage: added MIN_LENGTH for UID
  • User::inInRole() works with object Role

For the details you can have a look at the diff.

v3.1.0

3 years ago
  • requires PHP 7.2
  • added UserStorage, successor for IUserStorage
  • added IdentityHandler
  • added Authenticator, successor for IAuthenticator
  • added SimpleIdentity, successor for Identity
  • removed I prefixes from IAuthorizator, IResource, IRole
  • SecurityExtension: 'roles' & 'resources' are deprecated
  • User: added method refreshStorage() to clear identity cache. (#46) (#50)

v3.1.2

3 years ago
  • SecurityExtension: added section 'authentication'
  • added SessionStorage & CookieStorage (replaced Nette\Http\UserStorage)

v3.0.5

3 years ago
  • compatible with PHP 8.0
  • SecurityExtension: detects Tracy by presence of service @Tracy\Bar nette/di#245
  • improved PHP doc
  • Passwords: hash(): Password can not be empty. (#47)

For the details you can have a look at the diff.

v3.0.4

3 years ago
  • SecurityExtensions, SimpleAuthenticator: add option for users data (#40)

For the details you can have a look at the diff.