support login/logout_user/get_user_info

Signed-off-by: TomWu <phperwuhan@gmail.com>
getting user by id is preferential than getting user by login name

Signed-off-by: TomWu <phperwuhan@gmail.com>
support get_user_topic/get_user_reply_post

Signed-off-by: TomWu <phperwuhan@gmail.com>
support new_topic

Signed-off-by: TomWu <phperwuhan@gmail.com>
support reply_post

Signed-off-by: TomWu <phperwuhan@gmail.com>