register, login @frontend, register and user methods @backend