mongodb symfony user authentication?

2019-07-14 05:13发布

问题:

Is there any way to implement a MongoDB/Document/User based authentication on Symfony2 ?

Currently on security/providers we have the type "entity:" type which depends on doctrine-orm, but obviously cant be used with mongodb-odm Documents.

Any ideas?

回答1:

Take a look at FOSUserBundle [ https://github.com/FriendsOfSymfony/FOSUserBundle/blob/master/Resources/doc/index.md ]

After installation you will have an extra security provider called fos_userbundle

It is build on top of symfony's security system and can be used with Doctrine ORM, Mongodb ODM and Couchdb ODM and it will do a lot of work for you related to user persistence and editing