add User.cs
update IBaseFunction
update web.config