It's cumbersome to initialize a new Utilities class (requiring username and password) when you've already initialized an Admin class (or vice versa). Rethink how these modules are organized and how authentication should be handled.
Two ideas:
- allow for passing a
token parameter to be used for authenticating the class
- remove the
User class initialization from the Admin and Utilities classes and instead add a token parameter to all functions