service-captcha/app/Providers
Leonid Nikitin c3e4c68a41
Add CryptographyContract and its implementation
Added a new CryptographyContract interface and CryptographyString class that implements this contract. The CryptographyContract encapsulates the encryption and decryption of strings, enforcing these operations to be standardized across the application. The CryptographyString class uses Laravel's native crypt facades to perform these actions. In the AppServiceProvider, CryptographyContract is now bound to CryptographyString class, allowing the container to automatically resolve the dependencies wherever the interface is type hinted.
2023-09-19 14:29:01 +06:00
..
AppServiceProvider.php Add CryptographyContract and its implementation 2023-09-19 14:29:01 +06:00
AuthServiceProvider.php Add captcha tokens management. 2023-08-22 00:15:35 +06:00
BroadcastServiceProvider.php Install Laravel. 2023-03-05 20:14:04 +06:00
EventServiceProvider.php Install Laravel. 2023-03-05 20:14:04 +06:00
RouteServiceProvider.php Extended rate limiting functionality within the RouteServiceProvider to limit the login requests. Now the application limits the number of requests both per IP address and per email. This will drastically improve security by minimizing automated spam and brute-force attack attempts. 2023-07-06 10:50:15 +06:00