make it work with allauth