Пример #1
0
    def get_from_request(self, request):
        from pauth.conf import adapter

        client_id = request.query_args.get(self.NAME)
        client = adapter.get_client(client_id or '')

        if client is None:
            raise errors.UnknownClientError(request, client_id)
        elif not adapter.client_is_registered(client):
            raise errors.UnknownClientError(request, client_id)

        return client
Пример #2
0
 def is_registered(self):
     from pauth.conf import adapter
     return adapter.client_is_registered(self.id)