add all-auth support