legacy auth support