def setUp(self): username = self.username = '******' password = self.password = '******' email = self.email = '*****@*****.**' jane = self.jane = User.objects.create_user(username, email, password) resource = self.resource = Resource(name='photos', url='/api/v1/user/jane/') resource.save() CONSUMER_KEY = self.CONSUMER_KEY = 'dpf43f3p2l4k3l03' CONSUMER_SECRET = self.CONSUMER_SECRET = 'kd94hf93k423kf44' consumer = self.consumer = Consumer(key=CONSUMER_KEY, secret=CONSUMER_SECRET, name='printer.example.com', user=jane) consumer.save() self.callback_token = self.callback = 'http://printer.example.com/request_token_ready' self.callback_confirmed = True self.request_token_parameters = { 'oauth_consumer_key': self.CONSUMER_KEY, 'oauth_signature_method': 'PLAINTEXT', 'oauth_signature': '%s&' % self.CONSUMER_SECRET, 'oauth_timestamp': str(int(time.time())), 'oauth_nonce': 'requestnonce', 'oauth_version': '1.0', 'oauth_callback': self.callback, 'scope': 'photos', # custom argument to specify Protected Resource } self.c = Client()
def setUp(self): jane = User.objects.create_user('jane', '*****@*****.**', 'toto') self.resource = Resource(name='photos', url='/oauth/photo/') self.resource.save() self.CONSUMER_KEY = 'dpf43f3p2l4k3l03' self.CONSUMER_SECRET = 'kd94hf93k423kf44' self.consumer = Consumer(key=self.CONSUMER_KEY, secret=self.CONSUMER_SECRET, name='printer.example.com', user=jane) self.consumer.save()
def setUp(self): self.client = Client() self.username = '******' self.email = '*****@*****.**' self.password = '******' self.user = User.objects.create_user(self.username, self.email, self.password) # OAuth requirements self.resource = Resource(name='data', url='/') self.resource.save() self.CONSUMER_KEY = 'dpf43f3p2l4k3l03' self.CONSUMER_SECRET = 'kd94hf93k423kf44' self.consumer = Consumer(key=self.CONSUMER_KEY, secret=self.CONSUMER_SECRET, name='api.example.com', user=self.user) self.consumer.save()
def setup_func(): #from http://code.google.com/p/nose-gae/issues/detail?id=13 os.environ['SERVER_NAME'] = 'localhost' os.environ['SERVER_PORT'] = '8080' os.environ['AUTH_DOMAIN'] = 'example.org' os.environ['USER_EMAIL'] = '' os.environ['USER_ID'] = '' resource = Resource(name='default', url='/oauth/photo/') resource.put() consumer = Consumer(key_=CONSUMER_KEY, secret=CONSUMER_SECRET, name='printer.example.com') consumer.put()
from oauth_provider.models import Resource,Consumer from oauth_provider.consts import ACCEPTED default_consumer = Consumer(name="Tomboy default consumer", description="Tomboy default consumer", key_ = 'anyone', secret = 'anyone', status = ACCEPTED ) default_consumer.put() default_resource = Resource(name="default") default_resource.put()