Hi there,
I’ve solved the problem, but it is a hack in the TML files. The problem is, that the key should be saved to the database with a timestamp (now) in front of it.
But it is working:
Chenge the following line 1104 in this file: ../theme-my-login/includes/class-theme-my-login.php
from:
$wpdb->update( $wpdb->users, array( ‘user_activation_key’ => $hashed ), array( ‘user_login’ => $user_login ) );
to:
$wpdb->update( $wpdb->users, array( ‘user_activation_key’ => time().”:”.$hashed ), array( ‘user_login’ => $user_login ) );
The second problem with the strange behaviour in the second input password field:
remove the password strength check in the resetpass-form.php and remove the id:
from:
<input autocomplete=”off” name=”pass2″ id=”pass2<?php $template->the_instance(); ?>” class=”input” size=”20″ value=”” type=”password” autocomplete=”off” />
to:
<input autocomplete=”off” name=”pass2″ class=”input” size=”20″ value=”” type=”password” autocomplete=”off” />
Hope this “fix” will help you until the next update is coming.
best regards from Munich.
m