重构Session方法