This is very basic functionality that we want to implement. When a new user logs in for the first time, he/she needs to be forced to change the password. I'm wondering if anyone has implemented this functionality.
One way of doing this would be to trigger a method whenever a user logs in, and if the last login date is null, it sets it to something past the refresh time limit. However, I am not aware of a trigger that can be invoked when a user logs in. The trigger will have to be invoked before the login is complete.
Nidec Motor Corporation