Configuración para hacer login con ajax en el view

Hay 3 estados de mensajes.
1 es que se haga la redirección ya que el usuario ya hizo login antes y
aun sigue logeado y también es porque el login que se acaba de hacer es
exitoso.
2 es cuando el usuario no está activo o no tiene permiso para hacer
login.
3 es cuando el usuario no escribío bien el usuario o la contraseña.