service-captcha/app/Services
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
..
Api/V1 Revived API /api/v1/captcha. 2023-09-19 14:27:33 +06:00
Captcha Revived API /api/v1/captcha. 2023-09-19 14:27:33 +06:00
CaptchaLog Revived API /api/v1/captcha. 2023-09-19 14:27:33 +06:00
CaptchaToken Add captcha tokens management. 2023-08-22 00:15:35 +06:00
GenerateTokenCommand Add captcha tokens management. 2023-08-22 00:15:35 +06:00
Private Add captcha tokens management. 2023-08-22 00:15:35 +06:00
Role The refactoring added final readonly to App\Services\Role\BuilderCommand. 2023-08-01 23:43:03 +06:00
Search Added the ability to manage a group of users. 2023-07-16 19:21:09 +06:00
User Added the ability to manage users. 2023-08-01 22:04:35 +06:00
AuthService.php Introduced a new class ServiceResultSuccess to distinctively handle successful service responses. Changes were made in AuthService and Service base class to replace ServiceResultArray with ServiceResultSuccess for successful operations. This provides a more accurate response type and improves code readability. 2023-07-06 21:54:10 +06:00
CryptographyString.php Add CryptographyContract and its implementation 2023-09-19 14:29:01 +06:00
Service.php Added the ability to manage a group of users. 2023-07-16 19:21:09 +06:00