Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Securely Store username and password for uploads #37

Open
aaronjorbin opened this issue Jun 1, 2016 · 2 comments
Open

Securely Store username and password for uploads #37

aaronjorbin opened this issue Jun 1, 2016 · 2 comments

Comments

@aaronjorbin
Copy link
Member

The UX of entering your password is 👎 especially if you have a 💯 password that is stored in a password manager. We should figure out how to securely cross-platform store the UN and Password for a user.

@ntwb
Copy link
Member

ntwb commented Jun 1, 2016

Adding some extra info here on current error messages:

Correct Password with no XML-RPC access rights:

$ grunt upload_patch:6923
Running "upload_patch:6923" (upload_patch) task
? Enter your WordPress.org username netweb
? Enter your WordPress.org password ****************
Warning: Something went wrong when attempting to upload the patch. 
Please confirm your credentials and the ticket number. 
Error: XML-RPC fault: XML_RPC privileges are required to perform this operation. 
You don't have the required permissions. Use --force to continue.

Incorrect Password with no XML-RPC access rights:

$ grunt upload_patch:6923
Running "upload_patch:6923" (upload_patch) task
? Enter your WordPress.org username netweb
? Enter your WordPress.org password ********
Warning: Something went wrong when attempting to upload the patch. 
Please confirm your credentials and the ticket number. 
Error: Unknown XML-RPC tag 'TITLE' Use --force to continue.

@aaronjorbin
Copy link
Member Author

this library looks like it has potential for solving this.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants