Authentication Play framework 1.2.4迁移?什么是最好的?

Authentication Play framework 1.2.4迁移?什么是最好的?,authentication,playframework,migration,authorization,Authentication,Playframework,Migration,Authorization,我想在我的应用程序中添加授权和身份验证,它正在使用play 1.2.4,更好的是,现在将整个应用程序迁移到2.0,或者使用1.2.4的一些模块,稍后再进行迁移和重新实现身份验证?我最近刚刚不得不为play 1.2.4网站推出auth,使用起来相当轻松。如果您不使用Scala,可能不会有多大帮助 缺点是文档非常稀疏,但是设置很容易,实现也很简单。只需将安全特性应用于控制器。如果您只是想实现身份验证和授权,那么当然不需要迁移到Play 2.0。此外,根据应用程序的复杂性,从1.x迁移到2.0也不是那

我想在我的应用程序中添加授权和身份验证,它正在使用play 1.2.4,更好的是,现在将整个应用程序迁移到2.0,或者使用1.2.4的一些模块,稍后再进行迁移和重新实现身份验证?

我最近刚刚不得不为play 1.2.4网站推出auth,使用起来相当轻松。如果您不使用Scala,可能不会有多大帮助


缺点是文档非常稀疏,但是设置很容易,实现也很简单。只需将安全特性应用于控制器。

如果您只是想实现身份验证和授权,那么当然不需要迁移到Play 2.0。此外,根据应用程序的复杂性,从1.x迁移到2.0也不是那么容易。该框架的两个主要版本之间存在一些相当显著的差异。如果您开始迁移任务,以后重新实现身份验证将不是您最大的担忧


对于Play 1.2.4授权,我可以推荐,它非常灵活,但很容易开始使用。对于身份验证,基本的安全模块可以扩展以满足大多数需求。

我已经评估了我的1.2.4应用程序的迁移,该应用程序目前正在开发中,不久将首次发布,就在昨天,迁移到2.0版,而保留1.2.4版并不是一个艰难的决定。至少在我看来,Playframework 2.0与1.2.4是一个非常不同的框架:

  • 控制器是不同的
  • 持久性访问层是不同的
  • 模板是不同的
  • 配置不同
  • 等等
毫无疑问,我的下一个应用程序将使用Playframework 2.0,但我当前的目标是尽快发布我当前的应用程序。迁移到2.0将大大降低这一目标的速度。如果您有相同的目标,那么我建议您继续使用1.2.4,并使用这里已经提到的。我要做的是,快速了解PlayFramework2.0是如何实现的,并在您当前的1.2.4应用程序中设计新的东西,使其易于迁移