示例#1
0
 def get_user_details(self, response):
     """Generate username from identity url"""
     values = super(LiveJournalOpenId, self).get_user_details(response)
     values['username'] = values.get('username') or \
                          urlsplit(response.identity_url)\
                             .netloc.split('.', 1)[0]
     return values
示例#2
0
 def get_user_details(self, response):
     """Generate username from identity url"""
     values = super(YandexOpenId, self).get_user_details(response)
     values['username'] = values.get('username') or\
                          urlsplit(response.identity_url)\
                                 .path.strip('/')
     values['email'] = values.get('email', '')
     return values
示例#3
0
 def get_user_details(self, response):
     """Generate username from identity url"""
     values = super(YandexOpenId, self).get_user_details(response)
     values['username'] = values.get('username') or\
                          urlsplit(response.identity_url)\
                                 .path.strip('/')
     values['email'] = values.get('email', '')
     return values