我使用FOSUserBundle与LexikJWTAuthenticationBundle一起访问来自和API的数据。
用户使用用户名&密码。生成令牌,然后在每个请求中用作凭证。
是否可以使用其他字段来执行登录?
假设我的实体中有另一个属性, authCode ,如何告诉这些捆绑包通过用户名&登录? authCode或者用户名&密码& AUTHCODE?
答案 0 :(得分:0)
是,如果您在注册期间提供authCode
并且它属于用户实体
在security.yml
providers:
fos_userbundle:
id: fos_user.user_provider.authCode