完成了User的基本功能，详见接口说明 by lhw