All Versions
Latest Version
Avg Release Cycle
541 days
Latest Release

Changelog History
Page 2

  • v1.2.0 Changes

    • ✨ Enhancements

      • Improvements to session management
      • the session id in the Plug Session has a customizable max age
      • session ids are stored in the database (as a map in the users table)
        • if the session id is not found in the database, the user is not authenticated
    • 🔄 Changes

      • Moved the installer to a separate (phauxth_installer) repository
  • v1.1.3 Changes

    • ✨ Enhancements

      • Added backups option to the installer
      • if a file already exists, the installer will now create a backup of the file by default
      • running the installer with the --no-backups option will overwrite files
    • 🔄 Changes

      • replaced configure_session(conn, drop: true) with delete_session(conn, :user_id)
      • this preserves flash messages
  • v1.1.2 Changes

    • ✨ Enhancements
      • token implementation uses JSON instead of binary_to_term / term_to_binary
  • v1.1.0 Changes

    • ✨ Enhancements
      • the endpoint value in the config (used by the Confirm module) is now overridable
      • if necessary, you can set this value in the keyword options
      • this is to make it easier to use Phauxth with umbrella apps
      • key options are passed on to Phauxth.Token
      • this applies to the Authenticate, Remember and Confirm modules
      • minor updates to the installer templates - to make it more umbrella-friendly
  • v1.0

    August 20, 2017