通过付费订阅保护路线

时间:2019-11-24 14:50:18

标签: javascript angular angular-router-guards

我正在尝试通过两个订阅来保护路由:黄金白金。目前,我为每个订阅创建了一个新的canActivate防护:

{
    path: 'messages',
    component: MessagesComponent,
    canActivate: [AuthGuard, PlatinumSubscription]
},
{
    path: 'inbox',
    component: InboxComponent,
    canActivate: [AuthGuard, GoldSubscription, PlatinumSubscription]
},

是否有更好的方法来验证他们的订阅而不创建新的canActivate类?

0 个答案:

没有答案