2015-10-26 117 views

回答

2

這個項目中星星數量最多的與Play無關! Github上的2.4Silhouette。 (我認爲它是SecureSocial的一個分支。)

與SecureSocial不同,它只支持Play! 2.3,它和Play一樣運作! 2.4。

1

你可以寫你自己的解決方案你應該不這樣做,除非你想對付自己,如果你打算在生產中使用SecureSocial使用它,它提供了所有的問題都您好!OAuth1/2和簡單的用戶名/密碼,甚至自定義認證方案。並提供一個簡單的方法來做到這一點;有java/scala apis和java註釋以及scala的慣用類替換方法。例如在斯卡拉:

object Application extends Controller with securesocial.core.SecureSocial { 
    def index = SecuredAction { implicit request => 
    Ok(views.html.index(request.user)) 
    } 
}