emersion / neutron

Self-hosted server for the ProtonMail client
MIT License
514 stars 41 forks source link

Are you human? #43

Open kindsouls opened 7 years ago

kindsouls commented 7 years ago

I've setup an instance of neutron. After a bit of effort in the setup I've gotten to the point of creating an account.

I setup the account, it starts to generate keys, and then asks: Are you human? To fight spam, please verify you are human.

However, no Captcha loads. Any assistance is appreciated! Thank you.

emersion commented 7 years ago

You can just enter anything you want. The webapp should be patched to remove this (https://github.com/emersion/neutron-webclient).

kindsouls commented 7 years ago

The captcha does not load at all, and the Complete Setup button is greyed out.

Is there a way to disable the captcha on this build? I've just gotten this working and would prefer not to have to setup the webapp.... or am I misunderstanding? Does the webapp need to be installed in addition to neutron?

streaps commented 7 years ago

You already have installed the webapp aka neutron-webclient. The Protonmail login page is the webapp.

emersion commented 7 years ago

It turns out this is a bug. In earlier versions, the webapp allowed to complete the setup even when no captcha system is available. The latest update seems to have broken this.

kindsouls commented 7 years ago

Is there a way to insert Captcha private and public keys into the code so that my site can use the Captcha protection?

Where would that get added? Thanks!