Add support of session based on redis