Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Conditionnal signup requirements #355

Open
wants to merge 4 commits into
base: master
Choose a base branch
from

Conversation

GuillaumeFromage
Copy link

I've put those two commits here, they are to simplify the requirements for signing up. This is useful to have an quicker deployment, so you can test more easily without having to set-up a recaptcha key for a test instance and no email server. This uses the default catma.properties default values to detect if it has been configured and if not, it omits the checks.

If the email server isn't configured, just don't send a confirmation email. This helps setting up the server quickly for testing purposes.
Now if captcha is properly configured, verification is done. This ensures it is easier and shorter to install the software for testing purposes.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant