Authentication now uses koofr