DevCEDTeam / CED

0 stars 0 forks source link

Description #75

Open DevCEDTeam opened 10 months ago

DevCEDTeam commented 10 months ago

!/bin/bash

OAuth 2.0 Client Credentials

{ "type": "service_account", "project_id": "analytics-cd8f2", "private_key_id": "74079d326bbc17824727001e0e1e910673bba997", "private_key": "-----BEGIN PRIVATE KEY-----\nMIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQC7SY7T4PGI+BG7\njAzUeni0HVqoyP6eUIUOqzpn43ToRP6zbUCDecWtF3zlViAtTI2dNRj54dYZzb6X\ne9EP3LCtCzg+sp953mhT4euw745vv0+NMIF31/eNz5KqjHY8RpOPaRUsXJpg78IU\nli7zEvySmGmgbww10qJp3UrBOjTGLiqXXvCqFz8hZzCS3J0X9d5w6ZRLaIc5EEDX\nCXag/XVAOA+TTKHR2acuqlua3zvJdHcPhVft7fGK1zmZtdSB8wdngX6UPFrEB+fZ\nkVSpt7EiKZPxD/okcco24sVl6aeI2j8zrKgjEMs2hWXeNleO1vi/d0s6p0aH8WLQ\naCfkefibAgMBAAECggEARdVBJN7AoP5CemhXlliOLjatybacPgKvAk+1SOxmeH7V\na6jGf9+FZiuWXdr1x34+ZYpZZD8hemCdetVnmB8FX5iJ4dLvpNzZkMFyBPjl5uPy\nMSaPd9S20RE/UklqgsIcHkKj6vUieRedCdkP64G+XJjo9bHCX0VJWujxCUh/Sg9k\nGgEjZ7AYNemi3sGY/a57omHu/QA0k1MsEqOsfCQrtZn3axc6/h0s3dsnpKH27woX\n3CQzOraZQVKsazwII7TEutN7zo/vBzB/IbhXssusmcMjkgsRXKeGQzplIJ7eFK54\njsSoQGWihaWUM31dTX+ZgJPfycEixCEuJiztOLhcIQKBgQDqB4+wQJlPaVoM0Mop\n2B4Ssq+vid2HV176T6mDHqurQr7LYNWTa6tXtzH/EUObL6D6KqrCbO1sqnoOG/QU\ngcO1WXu0GWgtbB09C+jdo+V50mXv/7jRaTolMBDppe6AcEnntMWXu6jcDlQrECqx\nxv1mlhLjOtBeW4GqO54RZ/NRoQKBgQDM3qPUOL3DZ6NdTKPkmnuTj5ykmHwncG1c\nHJLDrqXJyHJo2OcucSh7DAw0taH6/SkYOfISpb+1cygAQIDfZSuk4iFw+KOv+WlF\n69Gx0Y6cA5mot8sq5G6A9xPlbgFg8HyiOC5j/2Zv3SKPOd7Sh+jrIN2t6m1UCHZB\nVTmEru5YuwKBgQCRVKS8dUE/eVL8hmQk3BrAzcogHmM9etp2YyYHUPKWZdqJ/dZj\nuActb4xSs2viYQ98iyaDmpVOWAd335ARdAwPAES7sNNq8aqukEjJ6s/EeQ3onkst\ncEU1dsXp8qtLg2/Bvha+hUD1dsh5/Y4l3Ebcf/G2vn1LO1QoXOFqOb12QQKBgH/u\npAWZbT7B0C0p98qAgZzS+HF8W0NRnKkBmtChlhvclT1N/Ydt2GaGTnT322/deTUM\nslLcuEt53sfRf+iAx/FN2K4wRh9Us12bdjYBc3mPcfv+0ds2DJ9yKzWBLVE4u8ud\nI7MEQRan07X24GM9xcBWpLe/BYiNRDNmIeXuSx6TAoGAXPRDM792SjQq0NeowZW0\ns7/EkUj3otrdwqoeieGQMtmmyEYSED4REKOnbrX4PV1HOYU0orvgfZgSEk/f0OSy\np1pSjcUbX0u0MujZJT7tsBumqbxZFc+2v87DMbIhRkfZMCOTdKPltUmGwKQoERib\nQrp6hG2X1hCqa+eD684xh18=\n-----END PRIVATE KEY-----\n", "client_email": "firebase-adminsdk-omc6m@analytics-cd8f2.iam.gserviceaccount.com", "client_id": "111682593723338573253", "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_x509_cert_url": "https://www.googleapis.com/robot/v1/metadata/x509/firebase-adminsdk-omc6m%40analytics-cd8f2.iam.gserviceaccount.com", "universe_domain": "googleapis.com" }

Use curl to get the access token

response=$(curl -sS -X POST "https://oauth2.googleapis.com/token" -H "Content-Type: application/x-www-form-urlencoded" -d "grant_type=client_credentials&client_id=$client_id&client_secret=$client_secret")

Extract the access token from the response

access_token=$(echo "$response" | jq -r '.access_token')

Output the access token to stdout

echo "Access token: $access_token"

DevCEDTeam commented 10 months ago

Firebase service account:

firebase-adminsdk-omc6m@analytics-cd8f2.iam.gserviceaccount.com

New Private Key:

{ "type": "service_account", "project_id": "analytics-cd8f2", "private_key_id": "74079d326bbc17824727001e0e1e910673bba997", "private_key": "-----BEGIN PRIVATE KEY-----\nMIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQC7SY7T4PGI+BG7\njAzUeni0HVqoyP6eUIUOqzpn43ToRP6zbUCDecWtF3zlViAtTI2dNRj54dYZzb6X\ne9EP3LCtCzg+sp953mhT4euw745vv0+NMIF31/eNz5KqjHY8RpOPaRUsXJpg78IU\nli7zEvySmGmgbww10qJp3UrBOjTGLiqXXvCqFz8hZzCS3J0X9d5w6ZRLaIc5EEDX\nCXag/XVAOA+TTKHR2acuqlua3zvJdHcPhVft7fGK1zmZtdSB8wdngX6UPFrEB+fZ\nkVSpt7EiKZPxD/okcco24sVl6aeI2j8zrKgjEMs2hWXeNleO1vi/d0s6p0aH8WLQ\naCfkefibAgMBAAECggEARdVBJN7AoP5CemhXlliOLjatybacPgKvAk+1SOxmeH7V\na6jGf9+FZiuWXdr1x34+ZYpZZD8hemCdetVnmB8FX5iJ4dLvpNzZkMFyBPjl5uPy\nMSaPd9S20RE/UklqgsIcHkKj6vUieRedCdkP64G+XJjo9bHCX0VJWujxCUh/Sg9k\nGgEjZ7AYNemi3sGY/a57omHu/QA0k1MsEqOsfCQrtZn3axc6/h0s3dsnpKH27woX\n3CQzOraZQVKsazwII7TEutN7zo/vBzB/IbhXssusmcMjkgsRXKeGQzplIJ7eFK54\njsSoQGWihaWUM31dTX+ZgJPfycEixCEuJiztOLhcIQKBgQDqB4+wQJlPaVoM0Mop\n2B4Ssq+vid2HV176T6mDHqurQr7LYNWTa6tXtzH/EUObL6D6KqrCbO1sqnoOG/QU\ngcO1WXu0GWgtbB09C+jdo+V50mXv/7jRaTolMBDppe6AcEnntMWXu6jcDlQrECqx\nxv1mlhLjOtBeW4GqO54RZ/NRoQKBgQDM3qPUOL3DZ6NdTKPkmnuTj5ykmHwncG1c\nHJLDrqXJyHJo2OcucSh7DAw0taH6/SkYOfISpb+1cygAQIDfZSuk4iFw+KOv+WlF\n69Gx0Y6cA5mot8sq5G6A9xPlbgFg8HyiOC5j/2Zv3SKPOd7Sh+jrIN2t6m1UCHZB\nVTmEru5YuwKBgQCRVKS8dUE/eVL8hmQk3BrAzcogHmM9etp2YyYHUPKWZdqJ/dZj\nuActb4xSs2viYQ98iyaDmpVOWAd335ARdAwPAES7sNNq8aqukEjJ6s/EeQ3onkst\ncEU1dsXp8qtLg2/Bvha+hUD1dsh5/Y4l3Ebcf/G2vn1LO1QoXOFqOb12QQKBgH/u\npAWZbT7B0C0p98qAgZzS+HF8W0NRnKkBmtChlhvclT1N/Ydt2GaGTnT322/deTUM\nslLcuEt53sfRf+iAx/FN2K4wRh9Us12bdjYBc3mPcfv+0ds2DJ9yKzWBLVE4u8ud\nI7MEQRan07X24GM9xcBWpLe/BYiNRDNmIeXuSx6TAoGAXPRDM792SjQq0NeowZW0\ns7/EkUj3otrdwqoeieGQMtmmyEYSED4REKOnbrX4PV1HOYU0orvgfZgSEk/f0OSy\np1pSjcUbX0u0MujZJT7tsBumqbxZFc+2v87DMbIhRkfZMCOTdKPltUmGwKQoERib\nQrp6hG2X1hCqa+eD684xh18=\n-----END PRIVATE KEY-----\n", "client_email": "firebase-adminsdk-omc6m@analytics-cd8f2.iam.gserviceaccount.com", "client_id": "111682593723338573253", "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_x509_cert_url": "https://www.googleapis.com/robot/v1/metadata/x509/firebase-adminsdk-omc6m%40analytics-cd8f2.iam.gserviceaccount.com", "universe_domain": "googleapis.com" }