2012-09-26 117 views

回答

2

play-authenticate是'更高級'它使用securesocial's基本想法+另外還包含內部deadbolt-2給你一次完整的身份驗證授權堆棧。

你「的那一刻這將是簡單...」寫道,但是你應該想想這個話題有點像'最後這將是簡單/高級的,所以我需要在一開始選擇正確的解決方案」。我會建議PA。

又見other answer

+0

我想補充說,Play Authenticate附帶了一個示例Play!項目給你所有的沒有工作的認證資料。我會告誡人們的一點是Play Authenticate和SecureSocial,Play Authenticate構建於其上,都是一個人的項目。存在一些落後的風險。 FWIW,我正在使用Play Authenticate,所以我相信增值是值得的額外風險。 – torbinsky

4

播放進行身份驗證的基礎上SecureSocial的設計。這兩個模塊都提供Play應用程序的認證,所以我想這只是一個嘗試兩者的問題,並且看看最適合你的是什麼。
SecureSocial是用Scala編寫的,它提供了Java和Scala中的API,因此您可以使用它的首選語言。請在http://www.securesocial.ws查看最新的用戶指南。