reach user for both get and post