示例#1
0
    def authenticate(self,force=False):
        self.flickr = flickrPLUS(self.API_KEY, self.API_SECRET)

        if force:
            self.flickr.token_cache.forget()
        else:
            if __settings__.getSetting('authenticate') != 'true': return True

        token = self.flickr.token_cache.token

        if not self.tokenIsValid(token):
            import OAuthHelper

            token = OAuthHelper.getToken('plugin.image.flickr')
            if not token:
                return False

            token = token.split('@', 1)

            if not self.tokenIsValid(token):
                return False

        result = self.finishAuthenticate(token)

        if result: self._authenticated = True
        return result
示例#2
0
def authorize():
    import OAuthHelper

    token = OAuthHelper.getToken(__addonid__)
    if token:
        saveToken(token)
        if not util.getSetting('pb_client_iden'):
            linkDevice()
示例#3
0
def authorize():
    import OAuthHelper
    
    token = OAuthHelper.getToken(__addonid__)
    if token:
        saveToken(token)
        if not util.getSetting('pb_client_iden'):
            linkDevice()
示例#4
0
def loadTokenFromFile():
    import OAuthHelper

    token = OAuthHelper.getToken(__addonid__, from_file=True)
    if token: saveToken(token)
示例#5
0
def authorize():
    import OAuthHelper

    token = OAuthHelper.getToken('service.pushbullet.com')
    if token: saveToken(token)
示例#6
0
def loadTokenFromFile():
    import OAuthHelper

    token = OAuthHelper.getToken('service.pushbullet.com', from_file=True)
    if token: saveToken(token)
示例#7
0
def loadTokenFromFile():
    import OAuthHelper
    
    token = OAuthHelper.getToken(__addonid__,from_file=True)
    if token: saveToken(token)
示例#8
0
def loadTokenFromFile():
	import OAuthHelper
	
	token = OAuthHelper.getToken('service.pushbullet.com',from_file=True)
	if token: saveToken(token)
示例#9
0
def authorize():
	import OAuthHelper
	
	token = OAuthHelper.getToken('service.pushbullet.com')
	if token: saveToken(token)