3 namespace Strut\StrutBundle\Service
;
5 use Symfony\Component\Security\Core\Encoder\PasswordEncoderInterface
;
7 class Sha256Salted
implements PasswordEncoderInterface
9 public function encodePassword($raw, $salt)
11 return hash('sha256', $salt . $raw); // Custom function for password encrypt
14 public function isPasswordValid($encoded, $raw, $salt)
16 return $encoded === $this->encodePassword($raw, $salt);