我想用 Symfony 4 添加一个身份验证系统。我正在使用一个 Mssql 数据库,它已经创建并填充了。
这不是第一次,我正在使用它。但这是我第一次遇到问题。我从我的数据库中导入了所有实体,尤其是用户实体。
我还配置了 LoginFormAuthenticator.php 和我的 security.yml
用户.php
<?php
namespace App\Entity;
use Doctrine\ORM\Mapping as ORM;
use Symfony\Component\Security\Core\User\UserInterface;
/**
* Users
*
* @ORM\Table(name="USERS")
* @ORM\Entity(repositoryClass=UsersRepository::class)
* @ORM\Entity
*/
class Users implements UserInterface
{
/**
* @var int
*
* @ORM\Column(name="US_ID", type="integer", nullable=false)
* @ORM\Id
* @ORM\GeneratedValue(strategy="IDENTITY")
*/
private $usId;
/**
* @var string|null
*
* @ORM\Column(name="US_PRENOM", type="string", length=50, nullable=true)
*/
private $usPrenom;
/**
* @var string|null
*
* @ORM\Column(name="US_NOM", type="string", length=50, nullable=true)
*/
private $usNom;
/** …Run Code Online (Sandbox Code Playgroud)