Plugin/Config to force user password reset on first login?

Users on my one of my client’s website sign up through a form (Gravity form) and after they are manually approved they are sent a username (their email address) and a randomly generated password.

I would like these users to be forced to change their password when they first login, is this achievable? I looked at the signup-password plugin but that let’s users choose their password when they sign up which doesn’t work for me as I’m using a form method.