For third party authentication, I need a custom ...Authorize... attribute. Here a repository (...SessionManager...) class is required to check if the user is logged in. ...[AttributeUsage(AttributeTargets.Class | AttributeTargets.Method, AllowMultiple = t...