12 lines
380 B
Python
12 lines
380 B
Python
|
from cas_server.auth import DjangoAuthUser
|
||
|
|
||
|
from django.contrib.auth import get_user_model
|
||
|
|
||
|
class KumiDCAuthUser(DjangoAuthUser):
|
||
|
def __init__(self, username):
|
||
|
User = get_user_model()
|
||
|
try:
|
||
|
self.user = User.objects.get_by_natural_key(username)
|
||
|
except User.DoesNotExist:
|
||
|
pass
|
||
|
super(DjangoAuthUser, self).__init__(username)
|