Cita:
Iniciado por shaserUsa
chequea esta linea
if($user_info['mail'] == $_POST['credentials.username']
al no ser que utilices el mail como usuario estos campos nunca seran iguales
Saludos
El usuario es usado cómo email, és decir credentials.username es el email. En la base de datos es mail no email, a simple vista esta bién :S