Move disconnect common code to base class
Set lazy backref to user model in sqlalchemy orm
Port token revoke on disconnection