From: Tony Mack <tmack@tux.cs.princeton.edu>
Date: Sat, 3 Jan 2015 19:26:15 +0000 (-0500)
Subject: added 'remote_password' property to User model
X-Git-Url: http://git.onelab.eu/?a=commitdiff_plain;h=a34fff14abf255dc4e5d0771935498778e6ed689;p=plstackapi.git

added 'remote_password' property to User model
---

diff --git a/planetstack/core/models/user.py b/planetstack/core/models/user.py
index b30e897..fb0d232 100644
--- a/planetstack/core/models/user.py
+++ b/planetstack/core/models/user.py
@@ -1,6 +1,7 @@
 import os
 import datetime
 import sys
+import hashlib
 from collections import defaultdict
 from django.forms.models import model_to_dict
 from django.db import models
@@ -113,6 +114,10 @@ class User(AbstractBaseUser): #, DiffModelMixIn):
         return self.diff.get(field_name, None)
     # ---- end copy stuff from DiffModelMixin ----
 
+    @property
+    def remote_password(self):
+        return hashlib.md5(self.password).hexdigest()[:12]
+
     class Meta:
         app_label = "core"