feat(authentication): auth updates