簡體   English   中英

在symfony2 fosUserBundle中使用電子郵件登錄

[英]Log in with email in symfony2 fosUserBundle

如何在symfony2 fosUserBundle中啟用通過電子郵件登錄? 我嘗試了這個:

providers:
    fos_userbundle:
        id: fos_user.user_provider.username_email

但是收到一個錯誤消息,說該服務不存在。

我是否需要為此編寫自己的功能? 我以為FosUserBundle開箱即用?

確保使用的是用戶捆綁包的2.x版本而不是1.x版本。 您的composer.json應該類似於:“ friendsofsymfony / user-bundle”:“ dev-master”,

您還可以檢入用戶捆綁資源security.xml以驗證是否已加載正確的版本。

由於僅發布了1.0版,因此用戶捆綁包有點令人沮喪。 許多好東西都在2.0中,但仍在開發中,並且已經有2年以上的歷史了。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM