Skip to content

Latest commit

 

History

History
26 lines (24 loc) · 1.12 KB

CHANGELOG.md

File metadata and controls

26 lines (24 loc) · 1.12 KB

Ion Auth Changelog

xx March 2018 - Ion Auth 3

  • General:
    • No longer work for empty password or password above 4096 bytes (DOS protection)
  • New server requirements:
    • Drop CodeIgniter 2 support
    • Drop PHP < 5.6 support
  • Updated password hashing methods:
    • Drop SHA1 support (but support seamless migration from SHA1-based installation)
    • Drop internal Bcrypt library (now uses built-in PHP functions)
    • Add argon2 support (PHP > 7.2)
    • Implements password automatic rehashing on login if needed (e.g. when hashing parameters changed)
  • Updated config values:
    • Higher default hashing parameters (e.g. higher cost for bcrypt)
    • Allows different hashing parameters for admins
    • Remove random_rounds bcrypt feature
    • Better default value for forgot_password_expiration
  • Updated features:
    • Update Remember me feature for more security
    • Update Password Reset feature for more security
    • Update User activation feature for more security
  • Removed features:
    • Remove forgotten_password_complete feature