Casbin Forum runs on Casnode, the open-source Discourse-style forum. Try the Casnode demo →
Casbin Forum

Hello there!
We would like to use Casdoor at https://lacontrevoie.fr/en/ but for that we would need to at least to improve your french translations and include an accessible Captcha.
So it looked like you're open to contribution, is there some contribution guidelines we must follow?

1views
2users
1 minread

PR contribution is welcome. You can improve french i18n. What's the captcha part? Which captcha provider would you involve in?

I'm glad to hear that 😄
We would like to use some FLOSS captcha and also a captcha which had proven is accessibility for all kind of peoples (blind, color blind, etc ...). A lead we are following right now is https://mcaptcha.org/

it seems that mcaptcha is licensed at AGPL, so we should not import any of its code as we are Apache 2.0

I didn't find any of its frontend code yet, but the backend code seems to be Rust

I don't know how to integrate it to Casdoor, for both frontend and backend

It will host a separate server for captcha right?

So for our Casdoor side, only contains SDK

And you need to implement it by yourself, React code for frontend, and Go code for backend

Ok, gonna transmit this to the volunteer who is looking for this kind of captcha right now. No problem for integration tough we planned to submit a pr in this regard too 🙂

If all code is implemented by you, that's OK and it doesn't violate AGPL

Or, why not improve based on our built-in captcha? You can improve the accessibility of that

Or choose a commercial captcha that has good accessibility

1 / 6
Aug 2023