Hi,
on our ldap-autoregistration Galaxy-dev instance (details below) no new
users can be auto-registered since recently because of
https://github.com/galaxyproject/galaxy/issues/7617
to me it seems that the function
```
message, status, user, success = self.__register(trans, **kwd)
```
called in `lib/galaxy/webapps/galaxy/controllers/user.py` (L90)
got lost between 19.01 and now.
Would be great to get some feedback. I could help with debugging or
contributing, but I'm wondering how, since I would need to purge a user
in order test this (creation of a new ldap user involves a lot of
administrative work) .. and this seems impossible at the moment.
Cheers,
Matthias
P.S. Instance details if of interest:
we have a dev instance that uses ldap for authentication, ie users can
not create accounts on their own, but the account gets created if they
are in ldap.
So I have in galaxy.yml
`allow_user_creation: false`
and in auth_conf
```
<allow-register>Challenge</allow-register>
<auto-register>True</auto-register>
```
The configuration worked till recently (LDAP authentication still works
according to the logs)
--
-------------------------------------------
Matthias Bernt
Bioinformatics Service
Molekulare Systembiologie (MOLSYB)
Helmholtz-Zentrum für Umweltforschung GmbH - UFZ/
Helmholtz Centre for Environmental Research GmbH - UFZ
Permoserstraße 15, 04318 Leipzig, Germany
Phone +49 341 235 482296,
m.bernt(a)ufz.de,
www.ufz.de
Helmholtz-Zentrum für Umweltforschung GmbH - UFZ
Helmholtz Centre for Environmental Research GmbH - UFZ
Permoserstraße 15, 04318 Leipzig, Germany
Phone +49 341 235 1269, Fax +49 341 235 1468 (optional)
max.mustermann(a)ufz.de,
www.ufz.de
Sitz der Gesellschaft/Registered Office: Leipzig
Registergericht/Registration Office: Amtsgericht Leipzig
Handelsregister Nr./Trade Register Nr.: B 4703
Vorsitzender des Aufsichtsrats/Chairman of the Supervisory Board:
MinDirig Wilfried Kraus
Wissenschaftlicher Geschäftsführer/Scientific Managing Director:
Prof. Dr. Georg Teutsch
Administrative Geschäftsführerin/Administrative Managing Director:
Dr. Sabine König