From ab86bef67a9f21f0de77c949d3ee07692fac52a4 Mon Sep 17 00:00:00 2001 From: Nick Sergeant Date: Wed, 8 May 2013 17:44:59 -0400 Subject: [PATCH] Add intercom template tags. --- utils/templatetags/intercom.py | 10 ++++++++++ 1 file changed, 10 insertions(+) create mode 100644 utils/templatetags/intercom.py diff --git a/utils/templatetags/intercom.py b/utils/templatetags/intercom.py new file mode 100644 index 0000000..387151b --- /dev/null +++ b/utils/templatetags/intercom.py @@ -0,0 +1,10 @@ +from django import template +from settings_local import INTERCOM_SECRET_KEY + +import hmac, hashlib + +register = template.Library() + +@register.filter +def intercom_sha_256(user_id): + return hmac.new(INTERCOM_SECRET_KEY, user_id, digestmod=hashlib.sha256).hexdigest()