canactivate

    1熱度

    1回答

    我有兩個衛隊,Guard1和Guard2。 Guard1返回一個Observable,Guard2返回布爾值。 canActivate:[GUARD1,GUARD2] 假設GUARD2將返回false,是從GUARD1請求自動取消?或者電話會被執行呢?

    2熱度

    1回答

    HI我有一個奇怪的問題,不明白如何解決這個問題。所以我有服務,檢查您是否在登錄到Web應用程序中的某個網址時登錄。如果不是,則重定向到主頁。 我service` import { Injectable } from '@angular/core'; import { CanActivate, Router } from '@angular/router'; @Injectable() ex

    0熱度

    2回答

    我一直在尋找這最後4個小時,並找不到任何答案。 我有幾個Authguards寫的,我想告訴路由器,如果其中一些是真的,它應該給予許可,但角2路由器檢查每個守衛是否爲真,然後給予許可,否則它會阻止鏈接,有沒有這樣做的好方法?我可以寫幾個認證衛士,但我認爲這不是一個好主意。 例如我想/profile頁是由管理員和超級用戶訪問,但我不希望普通用戶訪問/profile頁

    0熱度

    1回答

    我有一個angular2項目, 我通過使用「canActivate」員 例如阻斷某些路線組件:該保護檢查,如果該用戶已登錄和塊組件僅限註冊用戶。 但是,我有一個警衛呼叫的時間問題。 當應用程序加載 - 我打電話給自動登錄請求(使用令牌登錄)。 在請求完成之前呼叫警衛。 所以,如果用後衛用戶刷新頁面,保護塊的請求之前的頁面完成。 當請求完成時,有沒有辦法打電話給警衛? ---- ---- UPDAT

    0熱度

    1回答

    我想激活在典型的日期後(這是由用戶調度)模型 例如 和更新數據。 Post schema t.string :title t.text :body t.datetime :valid_from t.datetime :valid_until t.string :act_status, default: "padding #["pending", "activate", "expired"