15
15
from django.contrib.auth.signals import user_logged_in
16
16
from django.core.exceptions import ValidationError
17
17
from django.core.urlresolvers import reverse
19
19
from django.utils.functional import cached_property
20
21
from django.utils.translation import ugettext_lazy as _
21
22
from django.utils.timezone import datetime, now, timedelta
22
23
from oauth_backend.models import Consumer as V1Consumer, Token as V1Token