This commit is contained in:
Kyle2142 2018-03-27 18:45:02 +02:00 committed by GitHub
parent be5de6f47a
commit 88a54ab403
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -166,22 +166,28 @@ See the examples below:
client.edit_2fa(new_password='supersecurepassword') client.edit_2fa(new_password='supersecurepassword')
# Changes password: # Changes password:
client.edit_2fa(current_password='supersecurepassword', new_password='changedmymind') client.edit_2fa(current_password='supersecurepassword',
new_password='changedmymind')
# Clears current password (i.e. removes 2FA): # Clears current password (i.e. removes 2FA):
client.edit_2fa(current_password='changedmymind', new_password=None) client.edit_2fa(current_password='changedmymind', new_password=None)
# Sets new password with recovery email: # Sets new password with recovery email:
try: try:
client.edit_2fa(new_password='memes and dreams', email='JohnSmith@example.com') client.edit_2fa(new_password='memes and dreams',
except EmailUnconfirmedError: # Tells you that you need to check your email to complete 2FA setup. email='JohnSmith@example.com')
pass # No action needed, or you can put email checking code here if desired. # Raises error (you need to check your email to complete 2FA setup.)
except EmailUnconfirmedError:
# You can put email checking code here if desired.
pass
# Also take note that unless you remove 2FA or explicitly give email parameter again, it will keep the last used setting # Also take note that unless you remove 2FA or explicitly
# give email parameter again it will keep the last used setting
# Set hint after already setting password: # Set hint after already setting password:
client.edit_2fa(current_password='memes and dreams', new_password='memes and dreams', hint='It keeps you alive') client.edit_2fa(current_password='memes and dreams',
new_password='memes and dreams',
hint='It keeps you alive')
__ https://github.com/Anorov/PySocks#installation __ https://github.com/Anorov/PySocks#installation
__ https://github.com/Anorov/PySocks#usage-1 __ https://github.com/Anorov/PySocks#usage-1