标签: phoenix-framework
我想在我的应用程序中编写一个用于用户身份验证的插件。正在浏览凤凰插件文档,并对使用哪种插件,功能或模块感到有点困惑。
一般来说,在插头时哪两个插头是优选的?
答案 0 :(得分:5)
当你需要一个功能插件时,我可以想到两个主要用途:
put_layout
scrub_params
大多数时候,我的插件在开发时会以函数的形式启动,然后我将它们移动到自己的模块中。
模块插件的好处是能够在init/1函数中执行一些登录,稍后将传递给call/2函数。
init/1
call/2