New and Free "Strong Password" module

brian
@brian
10 years ago
10,144 posts
I have just updated the Marketplace with a new, free module - Strong Password:

https://www.jamroom.net/the-jamroom-network/networkmarket/158/strong-password

Strong Password allows you to easily create a password policy for your Jamroom site using any combination of password length, uppercase letters, lowercase letter, symbols and numbers.

If you're a Jamroom VIP subscriber you can download the new module immediately from your Marketplace - if you're not a subscriber, for only $29 per year you can get early access to all new releases:

https://www.jamroom.net/subscribe

We hope you enjoy the new release - let us know if you have any feedback or questions.

Thanks!




--
Brian Johnson
Founder and Lead Developer - Jamroom
https://www.jamroom.net

updated by @brian: 11/11/14 07:44:54PM
MySong
MySong
@mysong
10 years ago
155 posts
Great, adds another layer of security to JR sites.

Downloaded and partially tested.

Admin updates a pw of an existing user = module does not work
Visitor creates new user account = module does not work
updated by @mysong: 10/01/14 01:12:24PM
brian
@brian
10 years ago
10,144 posts
We need to get support for password changing in - that's not there right now but on the todo.

I don't see any issues with new signups - that's what was tested and works here.


--
Brian Johnson
Founder and Lead Developer - Jamroom
https://www.jamroom.net
MySong
MySong
@mysong
10 years ago
155 posts
Have everything checked in modal global config. Ran integrity after install.

on
http://www.site.com/user/signup

signed up for 'starter' account using password 'five'

get
"You're almost done - we have just sent you an activation email!Please check your email account for instructions on validating your account."
brian
@brian
10 years ago
10,144 posts
Did you activate the password policy by checking the "Active" option in the Global Config and saving?


--
Brian Johnson
Founder and Lead Developer - Jamroom
https://www.jamroom.net
brian
@brian
10 years ago
10,144 posts
OK I just uploaded it to my test site and it's not working there, so something has changed in the last day. Let me see what is up. Sorry for the hassle.


--
Brian Johnson
Founder and Lead Developer - Jamroom
https://www.jamroom.net
MySong
MySong
@mysong
10 years ago
155 posts
Yes active was checked.
MySong
MySong
@mysong
10 years ago
155 posts
No prob thanks for getting the module out there.
brian
@brian
10 years ago
10,144 posts
I see what the issue is - you just need to reset caches. The reason is that the module adds some new language strings, but if those lang strings haven't been loaded (and they won't be until cache is reset) then the resulting string is "empty" and the listener doesn't see it.

Let me know if that helps.


--
Brian Johnson
Founder and Lead Developer - Jamroom
https://www.jamroom.net
brian
@brian
10 years ago
10,144 posts
The next release of the Core will fix this, as I've just updated it so when a new module is added, or a previously deactivated module is re-activated, the user language caches are reset. That should prevent something like this from happening in the future.

Hope this helps!


--
Brian Johnson
Founder and Lead Developer - Jamroom
https://www.jamroom.net
brian
@brian
10 years ago
10,144 posts
I just updated the Marketplace as well with version 1.0.1 - it now has the proper hook in place to handle password updates as well.

Hope this helps!


--
Brian Johnson
Founder and Lead Developer - Jamroom
https://www.jamroom.net
MySong
MySong
@mysong
10 years ago
155 posts
Still not working.

Reset cache via /core/cache_reset
and ran integrity.

Is there something else that has to be done to refresh the language caches?
brian
@brian
10 years ago
10,144 posts
I'm not sure what it would be - it's actually a very simple module. I just enabled it on one of my test sites and I'm not seeing any issues:

http://brian.jamroomnetwork.com/user/signup


--
Brian Johnson
Founder and Lead Developer - Jamroom
https://www.jamroom.net
MySong
MySong
@mysong
10 years ago
155 posts
Interesting...

Just tested on my other site, different server, different skin (jrelastic) and no customization on site but still did not work.
brian
@brian
10 years ago
10,144 posts
If you want to open a ticket on it with the login for the site, I can check it out.

Hope this helps!


--
Brian Johnson
Founder and Lead Developer - Jamroom
https://www.jamroom.net
brian
@brian
10 years ago
10,144 posts
This should be fixed now - root cause of this was a new one - basically the header in the en-US.php file was not being inserted correctly, which was causing a syntax error and the language strings would not install. I've repackaged it at version 1.0.2 with a fixed header and it should be good to go.

Let me know if you see any other issues.

Hope this helps!


--
Brian Johnson
Founder and Lead Developer - Jamroom
https://www.jamroom.net

Tags