Dodaj funkcje czyszczenia starych logów oraz logowania wykrytych prób rejestracji botów; dodaj kolumnę register_ip do tabeli globelus_users dla ograniczenia rejestracji z jednego IP.
This commit is contained in:
@@ -66,6 +66,15 @@ if ( !$accessToken )
|
||||
<input type="checkbox" id="agremment-marketing"> Wyrażam zgodę na kontakt mailowy i/lub telefoniczny ze strony globelus.pl
|
||||
</div>
|
||||
</div>
|
||||
<!-- Honeypot field - ukryte pole antyspamowe -->
|
||||
<div class="form-group row" style="position: absolute; left: -9999px; opacity: 0; pointer-events: none;">
|
||||
<label for="website" class="col-12 col-sm-4">Website:</label>
|
||||
<div class="col-12 col-sm-8">
|
||||
<input type="text" id="website" name="website" class="form-control" tabindex="-1" autocomplete="off">
|
||||
</div>
|
||||
</div>
|
||||
<!-- Token czasowy dla walidacji time-based -->
|
||||
<input type="hidden" id="form-timestamp" name="form_timestamp" value="<?= time(); ?>">
|
||||
<div class="form-group row">
|
||||
<div class="col-12 col-sm-8 offset-sm-4 mt20">
|
||||
<input type="submit" value="<?= ucfirst( $lang['zarejestruj-sie'] );?>" class="btn btn-success">
|
||||
@@ -143,7 +152,9 @@ if ( !$accessToken )
|
||||
password: $( '#f-user-register #password' ).val(),
|
||||
type: $( '#f-user-register #type' ).val(),
|
||||
agremment_profile: $( '#f-user-register #agremment-profile' ).val(),
|
||||
agremment_marketing: $( '#f-user-register #agremment-marketing' ).val()
|
||||
agremment_marketing: $( '#f-user-register #agremment-marketing' ).val(),
|
||||
website: $( '#f-user-register #website' ).val(),
|
||||
form_timestamp: $( '#f-user-register #form-timestamp' ).val()
|
||||
},
|
||||
beforeSend: function() {
|
||||
|
||||
|
||||
Reference in New Issue
Block a user