Add a method for creating user tokens

  - Add a separate method for creating user tokens to allow changing the created token without having to override the entire createClient() method.