def authenticate(credentials):
    """Verifies filesystem access based on the presented credentials.

        Should raise zope.security.interfaces.Unauthorized if the user can
        not be authenticated.

        This method checks only general access and is not used for each
        call to open().  Rather, open() should do its own verification.

        Credentials are passed as (username, password) tuples.
        """
