我在phoenix中創建了一個webapp,我想知道什麼可能是一種更好的方式來實現用戶註冊/認證和會話管理。如何在phoenix中實現用戶認證
在谷歌上搜索,我發現這兩個庫:addict和passport
但我不知道有多少穩定是這些,並且他們在生產中使用的地方。請讓我知道是否有一些庫可以安全地用於生產,以及這些庫是否有一些示例實現。
我在phoenix中創建了一個webapp,我想知道什麼可能是一種更好的方式來實現用戶註冊/認證和會話管理。如何在phoenix中實現用戶認證
在谷歌上搜索,我發現這兩個庫:addict和passport
但我不知道有多少穩定是這些,並且他們在生產中使用的地方。請讓我知道是否有一些庫可以安全地用於生產,以及這些庫是否有一些示例實現。
吸毒者似乎是一個更成熟的項目,現在似乎是「一個」。爲了找到好的藥劑庫,我總是喜歡諮詢Awesome Elixir Github repo。
是否有一些addict的例子實現。 – Saurabh
@saurabh在項目的github倉庫中有一個'example_app'目錄 – trenpixster
什麼是一個圖書館的可怕名字 –
我認爲在這一點上更容易實現它自己。如果你對長生不熟,並且瞭解鳳凰的基礎知識,它不應該花費很長時間。沒有什麼困難吧
這是否有一些示例實現。 – Saurabh
@saurabh我不確定。如果你知道紅寶石,你可以看看叫做「巫術」的寶石,這是一個非常簡單的寶石,可以幫助你弄清楚Elixir中的一些工作是如何工作和實現的。但是從頭開始真的很簡單。 'Phoenix'可以幫助你使用cookies,'comeonin'或其他一些hex程序包可以幫助你進行密碼散列,'Ecto'會幫助你進行驗證,這就是你可能需要的大部分內容 – JustMichael
這裏你有一個railscast用戶認證正在從頭開始實施:http://railscasts.com/episodes/250-authentication-from-scratch我希望它有幫助! – nisevi
「引導我」是一個相當開放的問題。 Downvoted。 –
@OnorioCatenacci:感謝您的反饋意見,更新了精確查詢。 – Saurabh