示例#1
0
 def login(self, request, user):
     # nasty hack to get get_user to work in Django
     user.backend = "django.contrib.auth.backends.ModelBackend"
     perform_login(request, user)
示例#2
0
 def login(self, request):
     perform_login(request, self.user)
     if self.cleaned_data["remember"]:
         request.session.set_expiry(60 * 60 * 24 * 7 * 3)
     else:
         request.session.set_expiry(0)
示例#3
0
文件: forms.py 项目: dstufft/pinax
 def login(self, request, user):
     # nasty hack to get get_user to work in Django
     user.backend = "django.contrib.auth.backends.ModelBackend"
     perform_login(request, user)
示例#4
0
文件: forms.py 项目: dstufft/pinax
 def login(self, request):
     perform_login(request, self.user)
     if self.cleaned_data["remember"]:
         request.session.set_expiry(60 * 60 * 24 * 7 * 3)
     else:
         request.session.set_expiry(0)
示例#5
0
文件: forms.py 项目: octaflop/arxer
 def login(self, request):
     perform_login(request, self.user)
     request.session.set_expiry(60 * 60 * 24 * 7 * 3)
示例#6
0
文件: forms.py 项目: emacsway/pinax
 def login(self, request, user):
     # nasty hack to get get_user to work in Django
     user.backend = django_settings.AUTHENTICATION_BACKENDS[0]
     perform_login(request, user)
示例#7
0
def login_user(request, user):
	# nasty hack to get get_user to work in Django
	user.backend = settings.AUTHENTICATION_BACKENDS[0]
	perform_login(request, user)