Extracted useraccessor from the authorization component because it is dependent on...