Projet

Général

Profil

« Précédent | Suivant » 

Révision 6df86e91

Ajouté par Serghei Mihai il y a environ 9 ans

HMAC issues logged

Voir les différences:

ckanext/ozwillo_organization_api/plugin.py
37 37
                # the received hmac is uppercase according to
38 38
                # http://doc.ozwillo.com/#ref-3-2-1
39 39
                if received_hmac != computed_hmac.upper():
40
                    log.info('Invalid HMAC')
40 41
                    raise logic.NotAuthorized(_('Invalid HMAC'))
41 42
            else:
43
                log.info('Invalid HMAC algo')
42 44
                raise logic.ValidationError(_('Invalid HMAC algo'))
43 45
        else:
46
            log.info('No HMAC in the header')
44 47
            raise logic.NotAuthorized(_("No HMAC in the header"))
45 48
        return func(context, data)
46 49
    return wrapper

Formats disponibles : Unified diff