Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- def _set_session_is_verified(self):
- if not valid_referer(self.request.META):
- return
- try:
- url = self.request.META.get('HTTP_REFERER', '')
- url_name = resolve(parse.urlparse(url).path).url_name
- except Resolver404:
- return
- if url_name not in self.check_requests_from:
- return
- device_key = self.request.COOKIES.get(COOKIES_USER_DEVICE_KEY, None)
- user_device = self.request.user.devices.filter(device_key=device_key).first()
- self.request.session[SESSION_IS_VERIFIED_KEY] = getattr(user_device, 'is_verified', False)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement