Revert "refact(authentication"