All Versions
Latest Version
Avg Release Cycle
541 days
Latest Release

Changelog History
Page 1

  • v2.5.0 Changes

    • ๐Ÿ”„ Changes
      • added check_pass function to the Login module, so as not to rely on the crypto_module's check_pass function, which will be deprecated
  • v2.4.0 Changes

    • โœจ Enhancements
      • added Authenticate.Remember module so that the Remember module can be more easily customized
      • updated dependencies
  • v2.3.2 Changes

    • ๐Ÿ› Bug fixes
      • updated documentation for authenticate function in the Authenticate.Token and Login.Base modules
  • v2.3.1 Changes

    • โœจ Enhancements
      • added domain option to add_rem_cookie (in the Remember module)
  • v2.3.0 Changes

    • โœจ Enhancements
      • added option to use keyword arguments for token_module
  • v2.2.0 Changes

    • โœจ Enhancements
      • added Phauxth.Confirm.Base behaviour with get_user/2 callback
  • v2.1.0 Changes

    February 12, 2019
    • ๐Ÿ”„ Changes
      • removed Comeonin dependency
      • the password hashing library you use needs to implement the Comeonin behaviour
  • v2.0.0 Changes

    • โœจ Enhancements

      • updated to use Elixir 1.7
      • Elixir versions 1.5 - 1.7 include various improvements to how behaviours are handled
      • you now only have to define a get_by(attrs) function in the user_context module (get/1 is no longer needed)
    • ๐Ÿ”„ Changes

      • Removed Phauxth.Confirm.Login
      • the Confirm.verify/3 and Login.verify/3 are now Confirm.verify/2 and Login.verify/2
      • the user_context is now set in the config
      • Phauxth.Confirm.verify with the :pass_reset mode is now Phauxth.Confirm.PassReset.verify
      • to use Phauxth.Remember, you need to define a create_session(conn) function in your app
      • Phauxth.Token is now a behaviour
      • you will need to define a token module using this behaviour in your app if you are using Phauxth for token authentication, email confirmation or password resetting
  • v1.2.5 Changes

    • โœจ Enhancements
      • Added default user_context to config
      • this makes the second argument to verify optional
  • v1.2.2 Changes

    • โœจ Enhancements
      • Added UserMessages module to make it easier to customize messages that are sent to the end user
      • this can also be used to translate these messages (using gettext)