Play资产的框架Java身份验证

时间:2014-10-17 16:35:29

标签: java authentication playframework frameworks assets

我有一个Play应用程序,可以在用户进行会话时在公用文件夹中创建文件。这些文件就像工作文件一样。

现在,由于多个用户同时工作,我想限制用户使用他的工作文件,而不是其他人。

我如何实现这一目标?

我的想法:

  • 拥有基于uuid的文件名
  • 将文件存储在Application的根目录中,并使用Java控制器
  • 将文件发送到javascript
  • 使用任何文件前进行身份验证

1 个答案:

答案 0 :(得分:1)

您可以使用某些身份验证框架(如SecureSocialSilhouette),然后从控制器管理文件。进入SecuredActionUserAwareAction后,您可以获得用户身份并根据某些已定义的身份访问正确的文件

相关问题