我正在使用Guardian和Ueberauth进行身份验证,但是发生了一些奇怪的事情。Guardian.Plug.authenticated?(conn)返回true,而Guardian.Plut.current_resource(conn)返回false。我也在使用Guardian.Phoenix.Controller,current_user是nil,但是Guardian.Plug.EnsureAuthenticated给了我访问权限。
发布于 2016-09-15 17:46:00
发生这种情况是因为我在卫报的配置中遗漏了hooks: GuardianDb。
https://stackoverflow.com/questions/39505984
复制相似问题