update user session interceptor to support post method