]> git.openstreetmap.org Git - osqa.git/blob - forum_modules/openidauth/models.py
Create requirements.txt for easy dependency installation with pip and set up .gitignore
[osqa.git] / forum_modules / openidauth / models.py
1 from django.db import models
2
3 class OpenIdNonce(models.Model):
4     server_url = models.URLField()
5     timestamp  = models.IntegerField()
6     salt       = models.CharField( max_length=50 )
7
8     def __unicode__(self):
9         return "Nonce: %s" % self.nonce
10
11     class Meta:
12         app_label = 'forum'
13
14 class OpenIdAssociation(models.Model):
15     server_url = models.TextField(max_length=2047)
16     handle = models.CharField(max_length=255)
17     secret = models.TextField(max_length=255) # Stored base64 encoded
18     issued = models.IntegerField()
19     lifetime = models.IntegerField()
20     assoc_type = models.TextField(max_length=64)
21
22     def __unicode__(self):
23         return "Association: %s, %s" % (self.server_url, self.handle)
24
25     class Meta:
26         app_label = 'forum'