AuthPasswordApp.php 463 B

1234567891011121314151617181920212223242526272829
  1. <?php
  2. namespace App\Module\User\Validator;
  3. use App\Module\AppGame\SessionApp;
  4. use App\Module\User\Models\UserSecretPassword;
  5. use UCore\Validator;
  6. /**
  7. * 安全密码
  8. *
  9. * Class AuthPassword
  10. * @package App\Module\User\Validator
  11. *
  12. *
  13. */
  14. class AuthPasswordApp extends Validator
  15. {
  16. public function validate(mixed $value, array $data): bool
  17. {
  18. $user_id = SessionApp::getUserId();
  19. return AuthPassword::check($user_id, $value);
  20. }
  21. }