Exemplo n.º 1
0
Arquivo: views.py Projeto: jamslevy/PQ
	def register_user(self, json):	
		try: nickname = json['profile']['preferredUsername']
		except: 
			  try:  nickname = json['profile'].get('displayName', json['profile']['email'].split('@')[0]) # try to get a nickname, somehow! 
			  except: nickname = ''
		email = json['profile'].get('email', '')
		fullname = json['profile'].get('displayName', nickname)
		self.session['unique_identifier'] = json['profile']['identifier']
		self.session['nickname'] = nickname
		self.session['email'] = email
		self.session['fullname'] = fullname
		from utils.utils import set_flash
		set_flash('fresh_register')  # didn't take quiz first
		self.redirect('/register')
		return