簡體   English   中英

Symfony2自定義身份驗證方法

[英]Symfony2 custom authentication method

我試圖按照以下方式建立自定義身份驗證方法:

用戶表:id,用戶名,電子郵件,hash2,salt1密碼表:hash1,salt2

身份驗證的方法如下:

  • 從用戶表中檢索salt1和hash2
  • 從密碼表中檢索salt2(選擇salt2,其中hash1 = hash(salt1 +密碼))
  • 驗證用salt2散列的密碼與hash2匹配

但是,我不知道如何實現這樣的多步驟身份驗證方法。 我發現的所有示例僅顯示了基本方法的工作原理。

您是否真的需要創建自己的身份驗證方法? 當前,您正在嘗試自己進行加密,這很不好,因為加密很難。

您是否可以對自己的用戶提供程序使用默認身份驗證機制? 在此處查看文檔http://symfony.com/doc/current/cookbook/security/custom_provider.html

暫無
暫無

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

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