예제 #1
0
    def authenticate(self, request=None):
        "Returns client if correctly authenticated. Otherwise returns None"
        if request is None:
            return None

        form = PublicPasswordGrantForm(request.REQUEST)

        if form.is_valid():
            return form.cleaned_data.get('client')

        return None
예제 #2
0
    def authenticate(self, request=None):
        """ Returns client if correctly authenticated. Otherwise returns None """

        if request is None:
            return None

        form = PublicPasswordGrantForm(request.POST)

        # pylint: disable=no-member
        if form.is_valid():
            return form.cleaned_data.get('client')

        return None