blomstra / flarum-ext-turnstile

MIT License
6 stars 3 forks source link

Validation not working on Log In and Forget Password But works on Registration #4

Open Rinfair opened 7 months ago

Rinfair commented 7 months ago

After Enable the extension I could see the validator properly shown on the right position. However when I did nothing to the checkbox, there is no error shown when I try to log in or recover my password, it just went on and let me log in successfully. When I try to register, it blocked me with a message to ask me to do the checkbox. I've check the response log of my website engine and the flarum log, no errors about the extension ever showed, so I think this is a problem with the extension itself. This is the flarum info.

Flarum core: 1.8.5
PHP version: 8.1.27
MySQL version: 8.0.36
Loaded extensions: Core, date, libxml, openssl, pcre, sqlite3, zlib, bcmath, ctype, curl, dom, filter, ftp, gd, gettext, hash, iconv, intl, json, mbstring, SPL, session, pcntl, standard, mysqlnd, PDO, pdo_mysql, pdo_sqlite, Phar, posix, Reflection, mysqli, shmop, SimpleXML, soap, sockets, sodium, sysvsem, tokenizer, xml, xmlreader, xmlwriter, fileinfo, imap, exif, xsl, zip, memcached, redis, apcu, readline, calendar, mailparse, sysvmsg, Zend OPcache
+--------------------------------------+---------------+--------+
| Flarum Extensions                    |               |        |
+--------------------------------------+---------------+--------+
| ID                                   | Version       | Commit |
+--------------------------------------+---------------+--------+
| flarum-flags                         | v1.8.0        |        |
| flarum-suspend                       | v1.8.1        |        |
| blomstra-gdpr                        | 0.1.0-beta.20 |        |
| flarum-approval                      | v1.8.1        |        |
| flarum-tags                          | v1.8.0        |        |
| fof-user-bio                         | 1.3.2         |        |
| fof-merge-discussions                | 1.4.1         |        |
| fof-impersonate                      | 1.1.1         |        |
| fof-ban-ips                          | 1.1.1         |        |
| flarum-sticky                        | v1.8.0        |        |
| flarum-nicknames                     | v1.8.0        |        |
| flarum-lock                          | v1.8.0        |        |
| clarkwinkelmann-author-change        | 1.0.3         |        |
| afrux-forum-widgets-core             | v0.1.7        |        |
| blomstra-turnstile                   | 0.1.4         |        |
| fof-byobu                            | 1.3.6         |        |
| fof-reactions                        | 1.4.1         |        |
| flarum-subscriptions                 | v1.8.0        |        |
| flarum-markdown                      | v1.8.0        |        |
| yannisme-oxotheme                    | 2.1.6         |        |
| v17development-user-badges           | v1.1.0        |        |
| the-turk-mathren                     | 1.0.7         |        |
| sycho-profile-cover                  | v1.3.5        |        |
| nomiscz-auth-steam                   | v1.0.2        |        |
| nearata-tags-color-generator         | v2.3.0        |        |
| kilowhat-audit-pro                   | 1.7.0         |        |
| justoverclock-welcomebox             | 2.0.2         |        |
| justoverclock-username-blacklist     | 0.1.0         |        |
| justoverclock-simple-calendar-widget | 0.1.0         |        |
| ianm-twofactor                       | 1.1.1         |        |
| ianm-synopsis                        | 1.3.2         |        |
| fof-upload                           | 1.5.4         |        |
| fof-terms                            | 1.3.0         |        |
| fof-socialprofile                    | 1.1.6         |        |
| fof-share-social                     | 1.2.0         |        |
| fof-profile-image-crop               | 1.1.6         |        |
| fof-prevent-necrobumping             | 1.1.2         |        |
| fof-pretty-mail                      | 1.1.2         |        |
| fof-polls                            | 2.1.2         |        |
| fof-pages                            | 1.0.8         |        |
| fof-oauth                            | 1.6.8         |        |
| fof-nightmode                        | 1.5.3         |        |
| fof-ignore-users                     | 1.2.1         |        |
| fof-github-autolink                  | 1.1.4         |        |
| fof-formatting                       | 1.0.3         |        |
| fof-filter                           | 1.1.3         |        |
| fof-drafts                           | 1.2.10        |        |
| fof-doorman                          | 1.1.4         |        |
| fof-disposable-emails                | 1.0.0         |        |
| fof-default-group                    | 1.1.2         |        |
| fof-cookie-consent                   | 1.1.3         |        |
| fof-bbcode-details                   | 1.1.2         |        |
| fof-anti-spam                        | 1.1.2         |        |
| flarum-statistics                    | v1.8.0        |        |
| flarum-mentions                      | v1.8.3        |        |
| flarum-likes                         | v1.8.0        |        |
| flarum-lang-english                  | v1.8.0        |        |
| flarum-lang-chinese-simplified       | v1.3.0        |        |
| flarum-extension-manager             | v1.0.3        |        |
| flarum-emoji                         | v1.8.0        |        |
| flarum-bbcode                        | v1.8.0        |        |
| datlechin-who-replied                | v1.0.0        |        |
| darkle-fancybox                      | 1.1.3         |        |
| clarkwinkelmann-scout                | 0.3.5         |        |
| clarkwinkelmann-mailing              | 1.1.0         |        |
| clarkwinkelmann-group-list           | 1.0.0         |        |
| clarkwinkelmann-circle-groups        | 1.0.1         |        |
| blomstra-usercard-stats              | 0.1.2         |        |
| blomstra-realtime                    | 0.2.18        |        |
| blomstra-fontawesome                 | 0.1.5         |        |
| askvortsov-rich-text                 | v2.1.7        |        |
| askvortsov-moderator-warnings        | v0.6.3        |        |
| askvortsov-markdown-tables           | v1.2.1        |        |
| afrux-top-posters-widget             | v0.1.4        |        |
| afrux-online-users-widget            | v0.1.6        |        |
| afrux-news-widget                    | v0.1.1        |        |
| afrux-forum-stats-widget             | v0.1.1        |        |
+--------------------------------------+---------------+--------+
Base URL: [REDACTED]
Installation path: [REDACTED]
Queue driver: redis
Session driver: redis (Code override. Configured to file)
Scheduler status: Active
Mail driver: smtp
Debug mode: off
MurasameCiallo commented 1 month ago

Yes,I have been suffering from this bug all the time in my own website.This bug terribly ruins user experience and influences the security of the website due to the possible risk of spammers.I hope this bug can be fixed as soon as possible. @blomstra @luceos

NikoCat233 commented 2 weeks ago

Also encounter this bug And if you enable captcha on login in and user click turn stile captcha you will get 405 error page