@classmethod
def addScopes(cls, scopes):
    """
        Plugins wishing to use additional provider features that require other auth
        scopes should use this method to add additional required scopes to the list.

        :param scopes: List of additional required scopes.
        :type scopes: list
        :returns: The new list of auth scopes.
        """
    cls._AUTH_SCOPES.extend(scopes)
    return cls._AUTH_SCOPES
