Example #1
0
    def POST(self):
        user = self.getcurrentuser()

        fuckgfw = bool(web.input().get('fuckgfw'))
        evernote = bool(web.input().get('evernote'))
        evernote_mail = web.input().get('evernote_mail', '')
        if not evernote_mail:
            evernote = False
        wiz = bool(web.input().get('wiz'))
        wiz_mail = web.input().get('wiz_mail', '')
        if not wiz_mail:
            wiz = False
        pocket = bool(web.input().get('pocket'))
        instapaper = bool(web.input().get('instapaper'))
        instapaper_username = web.input().get('instapaper_username', '')
        instapaper_password = web.input().get('instapaper_password', '')

        xweibo = bool(web.input().get('xweibo'))
        tweibo = bool(web.input().get('tweibo'))
        facebook = bool(web.input().get('facebook'))
        twitter = bool(web.input().get('twitter'))
        tumblr = bool(web.input().get('tumblr'))
        browser = bool(web.input().get('browser'))
        qrcode = bool(web.input().get('qrcode'))

        #将instapaper的密码加密
        if instapaper_username and instapaper_password:
            instapaper_password = ke_encrypt(instapaper_password,
                                             user.secret_key or '')
        else:
            instapaper_username = ''
            instapaper_password = ''

        user.share_fuckgfw = fuckgfw
        user.evernote = evernote
        user.evernote_mail = evernote_mail
        user.wiz = wiz
        user.wiz_mail = wiz_mail
        user.pocket = pocket
        user.instapaper = instapaper
        user.instapaper_username = instapaper_username
        user.instapaper_password = instapaper_password
        user.xweibo = xweibo
        user.tweibo = tweibo
        user.facebook = facebook
        user.twitter = twitter
        user.tumblr = tumblr
        user.browser = browser
        user.qrcode = qrcode
        user.put()
        raise web.seeother(self.__url__)
Example #2
0
 def POST(self):
     user = self.getcurrentuser()
     
     fuckgfw = bool(web.input().get('fuckgfw'))
     evernote = bool(web.input().get('evernote'))
     evernote_mail = web.input().get('evernote_mail', '')
     if not evernote_mail:
         evernote = False
     wiz = bool(web.input().get('wiz'))
     wiz_mail = web.input().get('wiz_mail', '')
     if not wiz_mail:
         wiz = False
     pocket = bool(web.input().get('pocket'))
     instapaper = bool(web.input().get('instapaper'))
     instapaper_username = web.input().get('instapaper_username', '')
     instapaper_password = web.input().get('instapaper_password', '')
     
     xweibo = bool(web.input().get('xweibo'))
     tweibo = bool(web.input().get('tweibo'))
     facebook = bool(web.input().get('facebook'))
     twitter = bool(web.input().get('twitter'))
     tumblr = bool(web.input().get('tumblr'))
     browser = bool(web.input().get('browser'))
     qrcode = bool(web.input().get('qrcode'))
     
     #将instapaper的密码加密
     if instapaper_username and instapaper_password:
         instapaper_password = ke_encrypt(instapaper_password, user.secret_key or '')
     else:
         instapaper_username = ''
         instapaper_password = ''
     
     user.share_fuckgfw = fuckgfw
     user.evernote = evernote
     user.evernote_mail = evernote_mail
     user.wiz = wiz
     user.wiz_mail = wiz_mail
     user.pocket = pocket
     user.instapaper = instapaper
     user.instapaper_username = instapaper_username
     user.instapaper_password = instapaper_password
     user.xweibo = xweibo
     user.tweibo = tweibo
     user.facebook = facebook
     user.twitter = twitter
     user.tumblr = tumblr
     user.browser = browser
     user.qrcode = qrcode
     user.put()
     raise web.seeother('')
Example #3
0
 def password(self, pwd):
     self.encrypted_pwd = ke_encrypt(pwd, self.user.secret_key)
     
Example #4
0
 def password(self, pwd):
     self.encrypted_pwd = ke_encrypt(pwd, self.user.secret_key)