Revise to accept credentials in options hash when calling 'push' method.