Register user, passwd.
(ctx context.Context, req *meta.GateRegisterRequest)
| 150 | |
| 151 | // Register user, passwd. |
| 152 | func (g *Gate) Register(ctx context.Context, req *meta.GateRegisterRequest) (*meta.GateRegisterResponse, error) { |
| 153 | log.Debug("Gate Register") |
| 154 | _, err := g.getSession(ctx) |
| 155 | if err != nil { |
| 156 | return &meta.GateRegisterResponse{Header: &meta.ResponseHeader{Code: util.ErrorGetSession, Msg: err.Error()}}, nil |
| 157 | } |
| 158 | |
| 159 | id, err := g.master.NewID() |
| 160 | if err != nil { |
| 161 | return &meta.GateRegisterResponse{Header: &meta.ResponseHeader{Code: util.ErrorMasterNewID, Msg: err.Error()}}, nil |
| 162 | } |
| 163 | |
| 164 | log.Debugf("Register user:%v password:%v", req.User, req.Password) |
| 165 | |
| 166 | if err = g.store.register(req.User, req.Password, id); err != nil { |
| 167 | return &meta.GateRegisterResponse{Header: &meta.ResponseHeader{Code: util.ErrorRegister, Msg: err.Error()}}, nil |
| 168 | } |
| 169 | |
| 170 | return &meta.GateRegisterResponse{ID: id}, nil |
| 171 | } |
| 172 | |
| 173 | // UpdateUserInfo nickname. |
| 174 | func (g *Gate) UpdateUserInfo(ctx context.Context, req *meta.GateUpdateUserInfoRequest) (*meta.GateUpdateUserInfoResponse, error) { |
nothing calls this directly
no test coverage detected