示例#1
0
文件: user.py 项目: shukla2112/alton
 def create_user_twofactor(self, message):
     """twofactor me: generate a new QR code that can be used to configure the external device to generate valid verification tokens"""
     user = User.get(self, message.sender)
     if not user:
         user = User.create(self, message.sender)
         self.direct_reply(message, user.generate_and_upload_qr_code_image(), html=True)
         user.save()
         self.direct_reply(message, "Say 'twofactor verify [token]' to start an authenticated session")
     else:
         self.direct_reply(message, "twofactor is already configured")