Google OAuth Keys

  • Views Views: 1,477
  • Last updated Last updated:
  • Stop using Chrome! Download the Brave Browser via >>> [Brave.com]
    It's a forked version of Chrome with native ad-blockers and Google's spyware stripped out! Download for Mac, Windows, Android, and Linux!
Welcome to the PlexGuide.com
Serving the Community since 2016!
Register Now
  • Introduction

    Welcome to in how to create your own Google OAuth projects and keys!

    1590496617975.png


    Wait? Why do I have to create my own projects and keys? Being new to linux when starting PG, attempting to understand how Google works was another mystery. Typically, thinking with a Windows mindset, your like... I can use Google File Stream or Google Drive just scan my files. Sure, it works... for a short time. You then soon begin to realize that after a short while, you can no longer download any of your files and that your Plex may attempt to start erasing itself. Just when you thought all was going well, you have to find another solution in which is why you are now here!

    Well, I'll just utilize rClone's default settings to allow me to utilize my Google Drive! If so, you'll wonder why everything is moving so slow. In 2018, rClone announced that Google started to rate limit their speeds to overuse of their own developer keys. What does that mean for you? You now have to create your own projects and keys, but luckily for you, we suffered through figuring out the process to make your life far easier!

    Sign up for Google G-Suite for Business

    Prior to starting this entire process, you require a GSuite Business Account. Please [Click Here].

    1590496806630.png

    • $12 a month
    • You do not need to sign up for 5 accounts, only 1... trust me. It has been like this for years!
    Using a FREE account will not work! Trust us, the $12 is worth the cost! You get unlimited g-mail, photos, storage, and professional grade services from Google. We are not here try to sell Google to you... we are here to tell you that it's worth it. On top of that, Google provides a 25 day snap shot of all your data... so yes, you have a true back up of your data!

    Starting Process

    First visit https://console.developers.google.com

    Ensure that you are signed in the correct Google Account! It will be the #1 reason why you will get lost in what your looking for or why you cannot see our own project. Check the upper right corner.

    1590497095423.png

    Creating a Project


    The first thing you have to do is create a new project if you do not have one! PG has the ability to create projects for you also. First pick Select a project. Next, click a New Project

    1590497352685.png


    In order for PlexGuide to see your projects and ensure they are correct, start your projects must start with pg-. After that, name it whatever you like. If you fail to do so, your project may not be seen by plexguide.

    1590497640895.png

    Creating OAuth 2.0 Client IDs

    Keep in mind, this is not an API key. API keys by themselves present security risk. Google's OAuth 2.0 authentication utilizes a project id and secret key through various forms of communication to ensure that it's you accessing your content and data. With it, comes extra headaches! First click Credentials and then click + CREATE CREDENTIALS. Finally, click OAuth client ID.

    1590499953942.png

    Configuring the Consent Screen

    This is recently new, but basically it is asking if you want to make your credentials for internal or external use. Basically, internal use because it is you who is using the product.

    1590500234959.png


    Then select Internal

    1590500299611.png


    On the consent screen, you will see a bunch of options. The only thing you have to do is put in the Application Name, which is what you want to name it and then click SAVE at the bottom!

    1590500467879.png

    Creating OAuth 2.0 Client IDs - PII


    Ok so now, you should be able to create your client ID. Repeat the process until you get to this point. When you select the Application Type, select Desktop app. Name the application whatever you want!

    1590500871551.png


    You will then finally see a page with your generated client and ID and secret. Don't worry if you lose, it. Google will save it and allow you to view the information anytime.
    1590501028119.png

    Enabling the API

    [Click Here] to visit the Google Drive API Page.
    • Ensure that you are logged in as the correct user and have the correct project selected!
    • Click [ENABLE] as shown below!
    1587998571403.png


    Summary


    After enabling the API and following the mentioned tasks, you should have now created your own keys! Utilizing your own keys will speeds up pgdrive significantly!
    • Like
    Reactions: 2 users
  • Loading…