cubicweb/server/repository.py
changeset 12044 70bb46dfa87b
parent 12043 b8d2e6b9f548
child 12051 bff3be6eebed
--- a/cubicweb/server/repository.py	Tue Mar 14 11:07:58 2017 +0100
+++ b/cubicweb/server/repository.py	Fri Mar 10 18:04:25 2017 +0100
@@ -642,22 +642,6 @@
                                query_attrs)
             return rset.rows
 
-    def new_session(self, login, **kwargs):
-        """open a *new* session for a given user
-
-        raise `AuthenticationError` if the authentication failed
-        raise `ConnectionError` if we can't open a connection
-        """
-        # use an internal connection
-        with self.internal_cnx() as cnx:
-            # try to get a user object
-            user = self.authenticate_user(cnx, login, **kwargs)
-        session = Session(user, self)
-        user._cw = user.cw_rset.req = session
-        user.cw_clear_relation_cache()
-        self.info('opened session %s for user %s', session, login)
-        return session
-
     # session handling ########################################################
 
     @contextmanager