[#53752057] Added authorization controller with tests that provides access tokens for credentials. Also added more detailed tests to UserModel spec