instedd / verboice

Open source toolkit for voice services; with special focus to the needs of medium- and low-income countries, scalable services, and interacting with vulnerable populations
http://verboice.instedd.org/
GNU General Public License v3.0
45 stars 18 forks source link

Disable Devise sign ups if Guisso is enabled #940

Open matiasgarciaisaia opened 1 year ago

matiasgarciaisaia commented 1 year ago

If we offload authorisations to Guisso, then avoid local users sign ups.

Guisso is CAPTCHA-protected, so we'd rather use it for production than add CATPCHA protections to each InSTEDD app.

Depends on #939

ysbaddaden commented 1 year ago

A good example of when not to squash: each individual commits is neat.

matiasgarciaisaia commented 1 year ago

This has to remain on hold until we fix the User settings page and links when Guisso is enabled.