实现了user的序列化，供参考