meimei-nestjs-admin icon indicating copy to clipboard operation
meimei-nestjs-admin copied to clipboard

作者你好,请问你的LocalAuthGuard 是如何与 LocalStrategy 链接上的?

Open huanlirui opened this issue 2 years ago • 3 comments

AuthGuard('local') 这个 是什么意思 ?local 是 代表的 LocalStrategy ?感觉有点魔法的感觉。。

huanlirui avatar Aug 17 '22 04:08 huanlirui

你可以把整个 AuthGuard 理解成一个独立的小应用,它内部的鉴权逻辑已经被封装好了,外部只需要做到如何使用就好了, 你可以参考官方文档。https://docs.nestjs.cn/8/security , 里面的的demo讲的非常清楚。 如果有疑问你可再问我。

87789771 avatar Aug 17 '22 05:08 87789771

class LocalAuthGuard extends AuthGuard('local') 是为了自己的需求对 守卫 进行的进一步封装。

87789771 avatar Aug 17 '22 05:08 87789771

你可以把整个 AuthGuard 理解成一个独立的小应用,它内部的鉴权逻辑已经被封装好了,外部只需要做到如何使用就好了, 你可以参考官方文档。https://docs.nestjs.cn/8/security , 里面的的demo讲的非常清楚。 如果有疑问你可再问我。

谢谢大佬!已看到! image

huanlirui avatar Aug 17 '22 06:08 huanlirui

通过类的继承来连接的

------------------ 原始邮件 ------------------ 发件人: @.>; 发送时间: 2022年9月2日(星期五) 下午5:23 收件人: @.>; 抄送: @.>; @.>; 主题: Re: [87789771/meimei-nestjs-admin] 作者你好,请问你的LocalAuthGuard 是如何与 LocalStrategy 链接上的? (Issue #4)

Closed #4 as completed.

— Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you commented.Message ID: @.***>

87789771 avatar Sep 02 '22 09:09 87789771