|
|
|
@ -21,7 +21,7 @@ type user struct { |
|
|
|
|
|
|
|
|
|
type AuthDBServer struct { |
|
|
|
|
mu sync.Mutex |
|
|
|
|
users map[string]user |
|
|
|
|
users map[string]*user |
|
|
|
|
api.UnimplementedAuthDBServer |
|
|
|
|
id int32 |
|
|
|
|
} |
|
|
|
@ -29,7 +29,7 @@ type AuthDBServer struct { |
|
|
|
|
func NewServer() *AuthDBServer { |
|
|
|
|
return &AuthDBServer{ |
|
|
|
|
mu: sync.Mutex{}, |
|
|
|
|
users: make(map[string]user), |
|
|
|
|
users: make(map[string]*user), |
|
|
|
|
id: 0, |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
@ -74,7 +74,7 @@ func (s *AuthDBServer) Registration(ctx context.Context, req *api.RegistrationRe |
|
|
|
|
code := strconv.Itoa(unique) |
|
|
|
|
|
|
|
|
|
//
|
|
|
|
|
s.users[req.Login] = user{ |
|
|
|
|
s.users[req.Login] = &user{ |
|
|
|
|
ID: s.id, |
|
|
|
|
Code: code, |
|
|
|
|
Login: req.GetLogin(), |
|
|
|
|