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

Non-Google Capcha #21602

Closed
V1TA5 opened this issue Mar 30, 2022 · 1 comment
Closed

Non-Google Capcha #21602

V1TA5 opened this issue Mar 30, 2022 · 1 comment

Comments

@V1TA5
Copy link

V1TA5 commented Mar 30, 2022

Your use case

Hi,

Why is it, that a messageing software that tries to be an alternative to big tech Solutions like Whatsapp offers Google Capacha as solution for preventing bots on signin/up?

What would you like to do?

I would like to have self hosted alternatives to google recapcha.

Why would you like to do it?

Giving users back control over their data is what motivates people to switch to Matrix.
Adding a google service back into a web client is contra productive.

How would you like to achieve it?

Find some other Capacha or other solution to verify that the is user a human.

Have you considered any alternatives?

Iam aware e-mail verification exists. It only provides proof that a user account has a reachable email address not that it belongs to a human.

Additional context

I had to disable registration on my server because i refuse to enable Google reCapacha and/or e-mail verification.

I do think E-Mail verification isn't relevant anymore because of the easy to get a (temp) email now days and it doesn't protect you from spam accounts.

I would love if i could run a secure matrix & element setup without 3rd party services.

Thank you for producing my go to chat client.

@t3chguy
Copy link
Member

t3chguy commented Mar 30, 2022

The captcha used is the one that the Matrix homeserver you connect to demands, right now most servers use Google Recaptcha but nothing prevents them using UIA fallback to serve different ones. Given the verification is between the Human and the Matrix homeserver, Element Web/Desktop are not able to choose a different provider as then the server would not accept it.

Closing in favour of matrix-org/matrix-spec#295

@t3chguy t3chguy closed this as completed Mar 30, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants