muesli-hd / muesli

Mathematisches Übungsgruppen- und Scheinlisten-Interface
GNU General Public License v3.0
26 stars 13 forks source link

Add captcha support #128

Closed tynsh closed 3 years ago

tynsh commented 3 years ago

Registrations should require a captcha and rate limits on ip addresses. So far only a captcha has been implemented

codecov-io commented 3 years ago

Codecov Report

Merging #128 (6327520) into master (94f4f1b) will decrease coverage by 0.52%. The diff coverage is 45.45%.

@@            Coverage Diff             @@
##           master     #128      +/-   ##
==========================================
- Coverage   67.27%   66.74%   -0.53%     
==========================================
  Files          32       32              
  Lines        5226     5242      +16     
==========================================
- Hits         3516     3499      -17     
- Misses       1710     1743      +33     
Impacted Files Coverage Δ
muesli/web/viewsUser.py 59.71% <ø> (-6.77%) :arrow_down:
muesli/web/forms.py 76.54% <45.45%> (-1.89%) :arrow_down:
muesli/utils.py 87.87% <0.00%> (+0.75%) :arrow_up: