All Versions
30
Latest Version
Avg Release Cycle
70 days
Latest Release
-
Changelog History
Page 2
Changelog History
Page 2
-
v2.0.0 Changes
- ๐ Changes
- Now using sessions (provided by Plug) for authentication, instead of JSON Web Tokens
- Authentication using JSON Web Tokens will be handled by OpenmaizeJWT, a separate library
- Changed default expiry time for the ConfirmEmail and ResetPassword modules to one hour
- Changed how
remember_me
is implemented
- Now using sessions (provided by Plug) for authentication, instead of JSON Web Tokens
- ๐ Changes
-
v1.0
July 05, 2016 -
v0.19.0 Changes
- ๐ Changes
- Made it possible to override default token validity - can be used to implement
remember_me
functionality. - Added
token_data
config option to OpenmaizeJWT. This allows the developer to add extra data to the token. - Changed the way the confirm option is handled in the mix generator.
- Changed the config value for
crypto_mod
.- It is now a module name, not an atom, and other algorithms, not just Comeonin, can be used.
- Made it possible to override default token validity - can be used to implement
- ๐ Changes
-
v0.18.0 Changes
- โจ Enhancements
- Added one-time password support for use in two factor authentication.
- ๐ Changes
- Moved the JSON Web Token specific code to separate library, OpenmaizeJWT, which is now an optional dependency.
- โจ Enhancements
-
v0.17.0 Changes
- โจ Enhancements
- Added mix generators to generate an Authorize, and optionally, a Confirm module.
- Added
password_strength
value to the config - to be used when setting or resetting the password.
- ๐ Changes
- Removed all the
redirects
options. - Removed authorization module.
- Added
password_strength
value to the config - to be used when setting or resetting the password. - Changed
token_opts
option in the Login module to a globaltoken_validity
option in the config. - Moved
confirm_email
function plug toOpenmaize.ConfirmEmail
module plug. - Moved
reset_password
function plug toOpenmaize.ResetPassword
module plug. - Moved
gen_token_link
function to the Openmaize.ConfirmEmail module.
- Removed all the
- โจ Enhancements
-
v0.16.0 Changes
- ๐ Changes
- Reduced JWT expiry and confirmation token validity / expiry time to 2 hours.
- Made Ecto an optional dependency.
- Changed the name of the Openmaize.Signup module to Openmaize.DB.
- All of the database-related functions are now in the Openmaize.DB module.
- You can use a different module by changing the
db_module
in the config.
- In the Openmaize.DB module, replaced the
create_user
function with theadd_password_hash
function. - Brought back NotQwerty123 optional dependency.
- Moved the
gen_token_link
function to the Openmaize.ConfirmTools module.
- ๐ Changes
-
v0.15
February 21, 2016 -
v0.14.0 Changes
- โจ Enhancements
- Added tools to handle resetting the password.
- ๐ Changes
- Changed the way the email confirmation is called.
- Removed the optional password strength checker.
- โจ Enhancements
-
v0.13.0 Changes
- โจ Enhancements
- Added tools to handle email confirmation.
- ๐ Changes
- Made password_hash value configurable.
- โจ Enhancements
-
v0.12.0 Changes
- โจ Enhancements
- Added option to call custom function to access the database with Openmaize.Login.
- ๐ Changes
- Moved the unique_id config value to an option for the Openmaize.Login login function.
- ๐ Bug fixes
- Fixed the bug with unique_id being set to name in the generate_token funcion.
- โจ Enhancements