コード例 #1
0
ファイル: livejournal.py プロジェクト: zqy1/flask_reveal
 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
ファイル: yandex.py プロジェクト: 0077cc/python-social-auth
 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
ファイル: yandex.py プロジェクト: lugnitdgp/avskr2.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