Fully implemented authentication and app alerts