Ejemplo n.º 1
0
def register_twitter(name, twitter_id, user_id=None):
	user = User.find_twitter(twitter_id)
	if user:
		raise ExistingUser()

	if not user_id:
		user_id = User.create(name)

	User.set_twitter(user_id, twitter_id)
	return user_id
Ejemplo n.º 2
0
def login_twitter(twitter_id):
	user = User.find_twitter(twitter_id)
	if not user:
		raise UserNotFound()
	return user