Procházet zdrojové kódy

Change the client_secret.json file with mybusiness secret info

Mohidul Islam před 5 roky
rodič
revize
575b45840a
6 změnil soubory, kde provedl 19 přidání a 22 odebrání
  1. 1 1
      .gitignore
  2. 12 15
      client_secrets.json
  3. 1 1
      gauth/models.py
  4. 1 2
      gauth/utils.py
  5. 1 1
      gauth/views.py
  6. 3 2
      review_automation/settings.py

+ 1 - 1
.gitignore

@@ -6,7 +6,7 @@ __pycache__/
 .idea
 # C extensions
 *.so
-
+client_secrets.json
 # Distribution / packaging
 .Python
 build/

+ 12 - 15
client_secrets.json

@@ -1,16 +1,13 @@
 {
-    "web": {
-        "client_id": "734645063035-g7l3ntqfqc3b0q2bkil21lk0edt1gb32.apps.googleusercontent.com",
-        "project_id": "atomic-byway-261007",
-        "auth_uri": "https://accounts.google.com/o/oauth2/auth",
-        "token_uri": "https://oauth2.googleapis.com/token",
-        "auth_provider_x509_cert_url": "https://www.googleapis.com/oauth2/v1/certs",
-        "client_secret": "brHZSIvHaXiYDli-ooReb-D4",
-        "redirect_uris": [
-            "http://127.0.0.1:8000/oauth2callback"
-        ],
-        "javascript_origins": [
-            "http://127.0.0.1:8000"
-        ]
-    }
-}
+   "web":{
+      "client_id":"174657415928-0bt50gt42pslq47gf21ao67n15rom96r.apps.googleusercontent.com",
+      "project_id":"signaturecare-reviews-api",
+      "auth_uri":"https://accounts.google.com/o/oauth2/auth",
+      "token_uri":"https://oauth2.googleapis.com/token",
+      "auth_provider_x509_cert_url":"https://www.googleapis.com/oauth2/v1/certs",
+      "client_secret":"ZXYpt07Su0pW3y3jPGOXY_C_",
+      "redirect_uris":[
+         "http://127.0.0.1:8000/oauth2callback"
+      ]
+   }
+}

+ 1 - 1
gauth/models.py

@@ -7,4 +7,4 @@ class UserModel(models.Model):
     refresh_token = models.CharField(max_length=30)
 
     def __str__(self):
-        return self.user.username
+        return self.user.username

+ 1 - 2
gauth/utils.py

@@ -2,7 +2,6 @@ from django.utils import timezone
 from requests import post
 from django.conf import settings
 from .models import UserModel
-CLIENT_SECRETS_FILE = "client_secrets.json"
 
 
 def has_expired(credentials):
@@ -21,7 +20,7 @@ def get_access_token(request):
 
     client_id = settings.CLIENT_ID
     client_secret = settings.CLIENT_SECRET
-    token_uri = "https://oauth2.googleapis.com/token"
+    token_uri = settings.TOKEN_URI
     params = {
         "grant_type": "refresh_token",
         "client_id": client_id,

+ 1 - 1
gauth/views.py

@@ -23,7 +23,7 @@ def index(request):
 
 
 CLIENT_SECRETS_FILE = "client_secrets.json"
-SCOPES = ['https://www.googleapis.com/auth/analytics.readonly']
+SCOPES = ['https://www.googleapis.com/auth/business.manage']
 flow = google_auth_oauthlib.flow.Flow.from_client_secrets_file(
         CLIENT_SECRETS_FILE,
         scopes=SCOPES,

+ 3 - 2
review_automation/settings.py

@@ -108,5 +108,6 @@ LOGIN_REDIRECT_URL = '/'
 
 
 # Google credentials
-CLIENT_ID = "734645063035-g7l3ntqfqc3b0q2bkil21lk0edt1gb32.apps.googleusercontent.com"
-CLIENT_SECRET = "brHZSIvHaXiYDli-ooReb-D4"
+CLIENT_ID = "174657415928-0bt50gt42pslq47gf21ao67n15rom96r.apps.googleusercontent.com"
+CLIENT_SECRET = "ZXYpt07Su0pW3y3jPGOXY_C_"
+TOKEN_URI = "https://oauth2.googleapis.com/token"