code: func (s *Sys) BindSession(ctx context.Context, sessionData *protos.Session) (*protos.Response, error) {
  	sess := session.GetSessionByID(sessionData.Id)
  	if sess == nil {
  		return nil, constants.ErrSessionNotFound
  	}
  	if err := sess.Bind(ctx, sessionData.Uid); err != nil {
  		return nil, err
  	}
  	return &protos.Response{Data: []byte("ack")}, nil
  }
docs: // BindSession binds the local session