Overslaan naar inhoud
Menu
Je moet geregistreerd zijn om te kunnen communiceren met de community.
Deze vraag is gerapporteerd
2 Antwoorden
2938 Weergaven

Hello, I have set up a modal with a form to force the user to connect before validating the order, but my problem is that if he is wrong about his credentials the page updates and does not return any error. Below is my code


My controller


class RequireLogin(Home):       
     @http.route('/web/login_custum', type='http', auth="none")   
     def web_login_custum(self, redirect=None, **kw):       
         main.ensure_db()       
         if request.httprequest.method == 'POST':
            old_uid = request.uid
            _logger.info(":::::======>%s<======::::::"%(request.session))
            uid = request.session.authenticate(request.session.db, request.params['login'], request.params['password'])
            if uid is not False:
                 request.params['login_success'] = True
                 if not redirect:
                     redirect = '/shop/payment'
                     return http.redirect_with_hash(redirect)
            else:
                request.uid = old_uid
                kw['error'] = _("Wrong login/password")
                return http.redirect_with_hash('/shop/payment', kw)


Avatar
Annuleer
Beste antwoord

Can you show your View file i wants to make a modal


Avatar
Annuleer
Auteur Beste antwoord

Avatar
Annuleer
Gerelateerde posts Antwoorden Weergaven Activiteit
3
mei 19
15190
0
nov. 17
4611
2
dec. 23
7089
0
nov. 21
2729
0
aug. 17
3420