TypeScript装饰器

前言 在做个人项目的REST API服务时,一个常见的问题就是API路由的各种Controllers对于权限的要求是不一致的,最显著的是有的访客即可访问,有的需要已登录状态的注册用户,有的可能还需要登录者拥有一定的权限,如果每个controller的方法里面都判断一次用户以及权限 »