I've been searching for this for last 4 hours and couldn't find any answers.
I have several Authguards written, and i want to be able to tell router that if some of them are true it should give permission, but angular 2 router checks if every guard is true and then gives permission, otherwise it will block the link, is there any good way of doing this? i could write several Authentication guards but i don't think thats a good idea.
for example i want the /profile
page to be accessible by admin and super-user, but i don't want the regular-user to access /profile
page