For our customization want to check user meta when user login in wordpress then place the following snippet in functions.php within your theme folder!.
function check_user_meta_data($user)
{
$st=get_user_meta( $user->ID, 'user_status', true);
if ($st != 'active') {
$user = new WP_Error( 'denied', __("ERROR: Account Not Active..") );
}
return $user;
}
add_action('wp_authenticate_user', 'check_user_meta_data', 10, 2);
Have any doubt, then comment here!