Title: jmelhus@gmail.com's Replies | WordPress.org

---

# jmelhus@gmail.com

  [  ](https://wordpress.org/support/users/jmelhusgmailcom/)

 *   [Profile](https://wordpress.org/support/users/jmelhusgmailcom/)
 *   [Topics Started](https://wordpress.org/support/users/jmelhusgmailcom/topics/)
 *   [Replies Created](https://wordpress.org/support/users/jmelhusgmailcom/replies/)
 *   [Reviews Written](https://wordpress.org/support/users/jmelhusgmailcom/reviews/)
 *   [Topics Replied To](https://wordpress.org/support/users/jmelhusgmailcom/replied-to/)
 *   [Engagements](https://wordpress.org/support/users/jmelhusgmailcom/engagements/)
 *   [Favorites](https://wordpress.org/support/users/jmelhusgmailcom/favorites/)

 Search replies:

## Forum Replies Created

Viewing 3 replies - 1 through 3 (of 3 total)

 *   Forum: [Plugins](https://wordpress.org/support/forum/plugins-and-hacks/)
    In
   reply to: [[Sexy Login] Lost your password](https://wordpress.org/support/topic/lost-your-password/)
 *  Thread Starter [jmelhus@gmail.com](https://wordpress.org/support/users/jmelhusgmailcom/)
 * (@jmelhusgmailcom)
 * [12 years, 3 months ago](https://wordpress.org/support/topic/lost-your-password/#post-4659501)
 * Hi again,
 * I looked further into it. Had a peek into wp-login.php in WordPress 3.8.
 * In Sexy Login ajax.php I exchanged this code:
 *     ```
       $key	= $wpdb->get_var($wpdb->prepare("SELECT user_activation_key FROM $wpdb->users WHERE user_login = %s", $user_login));
   
       if ( empty($key) ) {
       	// Generate something random for a key...
       	$key = wp_generate_password(20, false);
       	do_action('retrieve_password_key', $user_login, $key);
       	// Now insert the new md5 key into the db
       	$wpdb->update($wpdb->users, array('user_activation_key' => $key), array('user_login' => $user_login));
       }
       ```
   
 * With this code (from wp-login.php):
 *     ```
       $key = wp_generate_password( 20, false );
   
       /**
        * Fires when a password reset key is generated.
        *
        * @since 2.5.0
        *
        * @param string $user_login The username for the user.
        * @param string $key        The generated password reset key.
        */
       do_action( 'retrieve_password_key', $user_login, $key );
   
       // Now insert the key, hashed, into the DB.
       if ( empty( $wp_hasher ) ) {
       	require_once ABSPATH . 'wp-includes/class-phpass.php';
       	$wp_hasher = new PasswordHash( 8, true );
       }
       $hashed = $wp_hasher->HashPassword( $key );
       $wpdb->update( $wpdb->users, array( 'user_activation_key' => $hashed ), array( 'user_login' => $user_login ) );
       ```
   
 * Would appreciate your view on this code alteration…
 * Thanks!
 *   Forum: [Plugins](https://wordpress.org/support/forum/plugins-and-hacks/)
    In
   reply to: [[Bugerator] Add comment, only for logged in users](https://wordpress.org/support/topic/add-comment-only-for-logged-in-users/)
 *  Thread Starter [jmelhus@gmail.com](https://wordpress.org/support/users/jmelhusgmailcom/)
 * (@jmelhusgmailcom)
 * [12 years, 4 months ago](https://wordpress.org/support/topic/add-comment-only-for-logged-in-users/#post-3699790)
 * Thanks a lot! 🙂
 *   Forum: [Plugins](https://wordpress.org/support/forum/plugins-and-hacks/)
    In
   reply to: [[Bugerator] Add comment, only for logged in users](https://wordpress.org/support/topic/add-comment-only-for-logged-in-users/)
 *  Thread Starter [jmelhus@gmail.com](https://wordpress.org/support/users/jmelhusgmailcom/)
 * (@jmelhusgmailcom)
 * [13 years, 1 month ago](https://wordpress.org/support/topic/add-comment-only-for-logged-in-users/#post-3699591)
 * Hi,
 * Thanks for the quick reply. Under administration – options, I can only find “
   Allow anonymous users to post **issues**?”. This concerns **issues **only, am
   I right? So this one is unchecked. The user has to be logged in to post an **
   issue**, but my problem is that anyone can post a **comment **to a **issue**.
   Are there any setting related to that? Maybe I’m missing something…
 * Br
 * Jørgen

Viewing 3 replies - 1 through 3 (of 3 total)