# backupo **Repository Path**: mirrors_stephenplusplus/backupo ## Basic Information - **Project Name**: backupo - **Description**: A backup framework - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2020-11-23 - **Last Updated**: 2026-04-05 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README backupo ======= A backup framework ### Creating a Service Account using the Google Developers Console 1. From the [Google Developers Console](https://cloud.google.com/console), select your project or create a new one. 2. Under "APIs & auth", click "Credentials". 3. Under "OAuth", click the "Create new client ID" button. 4. Select "Service account" as the application type and click "Create Client ID". 5. The key for your new service account should prompt for download automatically. Note that your key is protected with a password. IMPORTANT: keep a secure copy of the key, as Google keeps only the public key. 6. Convert the downloaded key to PEM, so we can use it from the Node [crypto](http://nodejs.org/api/crypto.html) module. To do this, run the following in Terminal: ```bash openssl pkcs12 -in downloaded-key-file.p12 -out your-key-file.pem -nodes ``` You will be asked for the password you received during step 5. That's it! You now have a service account with an email address and a key that you can use from your Node application. Reference * https://github.com/extrabacon/google-oauth-jwt#creating-a-service-account-using-the-google-developers-console