2021-10-11 21:51:37 +08:00
|
|
|
package auth
|
2021-05-26 19:24:06 +08:00
|
|
|
|
|
|
|
|
import (
|
2021-10-11 22:12:01 +08:00
|
|
|
"Open_IM/pkg/common/db/mysql_model/im_mysql_model"
|
|
|
|
|
"Open_IM/pkg/common/log"
|
2021-10-11 22:00:38 +08:00
|
|
|
pbAuth "Open_IM/pkg/proto/auth"
|
2021-05-26 19:24:06 +08:00
|
|
|
"context"
|
|
|
|
|
)
|
|
|
|
|
|
|
|
|
|
func (rpc *rpcAuth) UserRegister(_ context.Context, pb *pbAuth.UserRegisterReq) (*pbAuth.UserRegisterResp, error) {
|
|
|
|
|
log.Info("", "", "rpc user_register start, [data: %s]", pb.String())
|
|
|
|
|
|
2021-11-10 15:24:59 +08:00
|
|
|
//if len(pb.UID) == 0 {
|
|
|
|
|
// pb.UID = utils.GenID()
|
|
|
|
|
//}
|
2021-05-26 19:24:06 +08:00
|
|
|
if err := im_mysql_model.UserRegister(pb); err != nil {
|
|
|
|
|
log.Error("", "", "rpc user_register error, [data: %s] [err: %s]", pb.String(), err.Error())
|
|
|
|
|
return &pbAuth.UserRegisterResp{Success: false}, err
|
|
|
|
|
}
|
|
|
|
|
log.Info("", "", "rpc user_register success return")
|
|
|
|
|
|
|
|
|
|
return &pbAuth.UserRegisterResp{Success: true}, nil
|
|
|
|
|
}
|