实现自定义持久化

编辑本页

实现自定义持久化

这个包假设您使用Doctrine来存储用户实体。如果你正在使用其他东西,例如你的用户实体是由API管理的,你必须实现一个自定义持久服务。

坚持者必须实现Scheb \ TwoFactorBundle \ \ PersisterInterface模型

作为示例,请参阅Scheb\ TwoFactorBundle\模型\持续程序\ DoctrinePersister,由bundle提供。

将其注册为服务并配置服务名:

1 2 3
#配置/包/ scheb_2fa.yamlscheb_two_factor:持续程序:acme.custom_persister
此工作,包括代码示例,是根据创作共用BY-SA 3.0许可证。