i’m writing a module to be able to handle Werkzeug’s password hash formats, like the most common
pbkdf2:sha256:150000$salt$checksum
The functions are ready, and if i call
register_crypt_handler_path('werkzeug_pbkdf2_sh256', 'passlib_werkzeug')
it works just fine.
Question is, if i want to publish this module so anyone can use it, should i tell them to call register_crypt_handler_path, provide them with a function with a shorter name (like, register) that does it for them but they still have to call it manually, or just put this one line at the end of my module’s code, on the top level?