Signed-off-by: Jeroen Oudshoorn <oudshoorn.jeroen@gmail.com>
This commit is contained in:
Jeroen Oudshoorn
2023-10-16 19:47:37 +02:00
parent b3a08e3601
commit df3bcbf0ad

32
README-google.md Normal file
View 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.