Example #1
0
    def authenticate(self, ticket, service):
        """Verifies CAS ticket and gets or creates User object"""

        username = _verify(ticket, service)
        if not username:
            return None
        else:
            return get_active_player(username)
Example #2
0
    def authenticate(self, ticket, service):
        """Verifies CAS ticket and gets or creates User object"""

        username = _verify(ticket, service)
        if not username:
            return None
        else:
            return get_active_player(username)
Example #3
0
    def authenticate(self, username, password):
        """authenticate with LDAP server."""

        if hasattr(settings, "AUTH_LDAP_SERVER_URI"):
            username = super(MakahikiLDAPBackend, self).authenticate(username, password)
            if not username:
                return None
            else:
                return get_active_player(username)
        else:
            return None
Example #4
0
    def authenticate(self, username, password):
        """authenticate with LDAP server."""

        if hasattr(settings, "AUTH_LDAP_SERVER_URI"):
            user = super(MakahikiLDAPBackend,
                         self).authenticate(username, password)
            if not user:
                return None
            else:
                return get_active_player(user.username)
        else:
            return None