Plugin Directory

Changeset 713246


Ignore:
Timestamp:
05/15/2013 03:19:03 AM (13 years ago)
Author:
radiok
Message:

Fix bug preventing super_admin from being able to login under new unverified user schema

File:
1 edited

Legend:

Unmodified
Added
Removed
  • register-plus-redux/trunk/rpr-login.php

    r709861 r713246  
    5252        public /*.object.*/ function rpr_authenticate( /*.object.*/ $user, /*.string.*/ $username, /*.string.*/ $password) {
    5353            if ( !empty($user) && !is_wp_error( $user ) ) {
    54                 if ( NULL !== get_role( 'rpr_unverified' ) && $user->has_cap('rpr_unverified') ) {
     54                if ( NULL !== get_role( 'rpr_unverified' ) && in_array( 'rpr_unverified', $user->roles ) ) {
    5555                    return null;
    5656                }
     
    6262            $user = get_userdata( $user_id );
    6363            if ( !empty($user) && !is_wp_error( $user ) ) {
    64                 if ( NULL !== get_role( 'rpr_unverified' ) && $user->has_cap('rpr_unverified') ) {
     64                if ( NULL !== get_role( 'rpr_unverified' ) && in_array( 'rpr_unverified', $user->roles ) ) {
    6565                    return FALSE;
    6666                }
Note: See TracChangeset for help on using the changeset viewer.