add config parameter for session lifetime