Some adjustments in auth process

In order to prevent some kind of partial authenticate problem (get token, but not store current user in cache) in some processes the all auth process is rollback and the user (I'll make some better alert) receive an feedback of error.