2015-09-27 42 views
6

我在phoenix中創建了一個webapp,我想知道什麼可能是一種更好的方式來實現用戶註冊/認證和會話管理。如何在phoenix中實現用戶認證

在谷歌上搜索,我發現這兩個庫:addictpassport

但我不知道有多少穩定是這些,並且他們在生產中使用的地方。請讓我知道是否有一些庫可以安全地用於生產,以及這些庫是否有一些示例實現。

+0

「引導我」是一個相當開放的問題。 Downvoted。 –

+2

@OnorioCatenacci:感謝您的反饋意見,更新了精確查詢。 – Saurabh

回答

9

吸毒者似乎是一個更成熟的項目,現在似乎是「一個」。爲了找到好的藥劑庫,我總是喜歡諮詢Awesome Elixir Github repo

+0

是否有一些addict的例子實現。 – Saurabh

+0

@saurabh在項目的github倉庫中有一個'example_app'目錄 – trenpixster

+0

什麼是一個圖書館的可怕名字 –

0

我認爲在這一點上更容易實現它自己。如果你對長生不熟,並且瞭解鳳凰的基礎知識,它不應該花費很長時間。沒有什麼困難吧

+0

這是否有一些示例實現。 – Saurabh

+1

@saurabh我不確定。如果你知道紅寶石,你可以看看叫做「巫術」的寶石,這是一個非常簡單的寶石,可以幫助你弄清楚Elixir中的一些工作是如何工作和實現的。但是從頭開始真的很簡單。 'Phoenix'可以幫助你使用cookies,'comeonin'或其他一些hex程序包可以幫助你進行密碼散列,'Ecto'會幫助你進行驗證,這就是你可能需要的大部分內容 – JustMichael

+0

這裏你有一個railscast用戶認證正在從頭開始實施:http://railscasts.com/episodes/250-authentication-from-scratch我希望它有幫助! – nisevi

-1

如果你滾你自己的,你可能會感興趣的https://phoenixscreencasts.com/

的第3集和第5(請注意,他們需要付費訂閱)

編輯:該網站已被作者關閉,這已不再是有效的迴應。