Our great sponsors
-
fingerprintjs
Browser fingerprinting library. Accuracy of this version is 40-60%, accuracy of the commercial Fingerprint Identification is 99.5%. V4 of this library is BSL licensed.
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
evercookie
Produces persistent, respawning "super" cookies in a browser, abusing over a dozen techniques. Its goal is to identify users after they've removed standard cookies and other privacy data such as Flash cookies (LSOs), HTML5 storage, SilverLight storage, and others.
Wouldn't recommend IP as you'd block a whole private network and the IP might change(think mobile network). I'd go with cookies and if you want to be extra sure https://github.com/fingerprintjs/fingerprintjs
Ah, yes I think you're correct when it comes to throttling guests on the site. I can see that happens here: https://github.com/laravel/framework/blob/5.8/src/Illuminate/Routing/Middleware/ThrottleRequests.php#L100!
Client side: Use Evercookie
Related posts
- Como configurar imagem Docker(PHP e Nginx) para projetos Laravel com PHP 8.3
- Developing a Reusable and Readable Bash Script for Automated LAMP Stack Deployment
- RESTful APIs with Laravel: Best Practices
- Mastering Application Security: The Power of Rate Limiting
- Tell HN: Laravel's default truncate method uses cascade for Postgres databases