i have define a http request like this:
@http.route('/user/register/',type='http',auth='none')and call method like this:
issuc = request.env['res.users'].sudo().do_register(uname,upwd)and do_register method like this:
groups_id = request.env.ref('base.group_user')
values = {
    'active': True,
    "login": uname,
    "password": pwd,
    "name": uname,
    'groups_id': groups_id,
    'company_id': 1,
    'partner_id': 1
}
rec = self.sudo().create(values)
Next is the error:raise ValidationError(_('The chosen company is not in the allowed companies for this user'))
So what is the correct way to create?
 
                        
thanks , i have add company_ids and there another error :
raise exceptions.RedirectWarning(msg, action.id, _('Go to the configuration panel'))