mirror of
https://github.com/jayofelony/pwnagotchi.git
synced 2025-07-01 18:37:27 -04:00
32
README-google.md
Normal file
32
README-google.md
Normal file
@ -0,0 +1,32 @@
|
||||
Before you enable the gdrivesync plugin follow these guidelines.
|
||||
|
||||
# Authentication
|
||||
Drive API requires OAuth2.0 for authentication. PyDrive2 makes your life much easier by handling complex authentication steps for you.
|
||||
|
||||
Go to APIs Console and make your own project.
|
||||
|
||||
Search for ‘Google Drive API’, select the entry, and click ‘Enable’.
|
||||
|
||||
Select ‘Credentials’ from the left menu, click ‘Create Credentials’, select ‘OAuth client ID’.
|
||||
|
||||
Now, the product name and consent screen need to be set -> click ‘Configure consent screen’ and follow the instructions. Once finished:
|
||||
|
||||
Select ‘Application type’ to be Web application.
|
||||
|
||||
Enter an appropriate name.
|
||||
|
||||
Input http://localhost:8080/ for ‘Authorized redirect URIs’.
|
||||
|
||||
Click ‘Create’.
|
||||
|
||||
Click ‘Download JSON’ and copy the contents to /root/client_secrets.json.
|
||||
|
||||
Then copy your client_id and client_secret to /root/settings.yaml
|
||||
|
||||
# Login to google
|
||||
|
||||
When you have done this please run the following command in your ssh shell:
|
||||
|
||||
`sudo pwnagotchi google login`
|
||||
|
||||
And follow the steps, after which you can enable the plugin and let the magic begin.
|
Reference in New Issue
Block a user