首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

play-silhouette:为(不)SecuredAction指定正文解析器?

play-silhouette是一个基于Play框架的身份验证和授权库。它提供了一组用于处理用户身份验证和授权的工具和API。

SecuredAction是play-silhouette库中的一个特殊动作,用于保护需要身份验证的路由。当路由被SecuredAction修饰时,只有经过身份验证的用户才能访问该路由。

在SecuredAction中,可以通过指定正文解析器来处理请求的正文数据。正文解析器负责将请求的正文数据解析为适当的数据结构,以便在控制器中进行处理。

如果不指定正文解析器,SecuredAction将使用默认的正文解析器来处理请求的正文数据。默认情况下,Play框架使用JSON格式作为正文数据的默认解析器。

如果需要为SecuredAction指定特定的正文解析器,可以通过在SecuredAction注解中使用parser参数来实现。例如,可以使用@SecuredAction(parser = parse.text)来指定使用文本解析器来处理请求的正文数据。

总结起来,play-silhouette的SecuredAction可以通过指定正文解析器来处理请求的正文数据,以便在控制器中进行处理。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

领券