File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 11# General
22INTERFACE_EDITOR_URL = http://localhost:3000
33ACCESS_CONTROL_ALLOW_ORIGIN = http://localhost:3000
4- PUBLIC_FILE_PATH = http://localhost:9200/private/files/
54JSONMS_CYPHER_KEY = urjMdK071cL935eKdczjEQ==
65
76# Database
Original file line number Diff line number Diff line change 4949 echo "JSONMS_CYPHER_KEY=${{ secrets.JSONMS_CYPHER_KEY }}" >> .env
5050 echo "GOOGLE_OAUTH_CLIENT_ID=637442439591-qrrpb3v9d3n5m8b8gheorfa1fbi5o6qc.apps.googleusercontent.com" >> .env
5151 echo "GOOGLE_OAUTH_CLIENT_SECRET=${{ secrets.GOOGLE_OAUTH_CLIENT_SECRET }}" >> .env
52- echo "GOOGLE_OAUTH_CALLBACK_URL=637442439591-qrrpb3v9d3n5m8b8gheorfa1fbi5o6qc.apps.googleusercontent.com " >> .env
52+ echo "GOOGLE_OAUTH_CALLBACK_URL=https://server.dev.json.ms/google/callback " >> .env
5353 echo "DATABASE_HOST=${{ secrets.DATABASE_HOST }}" >> .env
5454 echo "DATABASE_DBNAME=${{ secrets.DATABASE_DEV_DBNAME }}" >> .env
5555 echo "DATABASE_USERNAME=${{ secrets.DATABASE_USERNAME }}" >> .env
Original file line number Diff line number Diff line change 4949 echo "JSONMS_CYPHER_KEY=${{ secrets.JSONMS_CYPHER_KEY }}" >> .env
5050 echo "GOOGLE_OAUTH_CLIENT_ID=637442439591-qrrpb3v9d3n5m8b8gheorfa1fbi5o6qc.apps.googleusercontent.com" >> .env
5151 echo "GOOGLE_OAUTH_CLIENT_SECRET=${{ secrets.GOOGLE_OAUTH_CLIENT_SECRET }}" >> .env
52- echo "GOOGLE_OAUTH_CALLBACK_URL=637442439591-qrrpb3v9d3n5m8b8gheorfa1fbi5o6qc.apps.googleusercontent.com " >> .env
52+ echo "GOOGLE_OAUTH_CALLBACK_URL=https://server.json.ms/google/callback " >> .env
5353 echo "DATABASE_HOST=${{ secrets.DATABASE_HOST }}" >> .env
5454 echo "DATABASE_DBNAME=${{ secrets.DATABASE_PROD_DBNAME }}" >> .env
5555 echo "DATABASE_USERNAME=${{ secrets.DATABASE_USERNAME }}" >> .env
Original file line number Diff line number Diff line change @@ -40,22 +40,26 @@ public function indexAction() {
4040 }
4141 else {
4242
43- // Google Client Configuration
44- $ client = new Google_Client ();
45- $ client ->setClientId ($ _ENV ['GOOGLE_OAUTH_CLIENT_ID ' ]);
46- $ client ->setClientSecret ($ _ENV ['GOOGLE_OAUTH_CLIENT_SECRET ' ]);
47- $ client ->setRedirectUri ($ _ENV ['GOOGLE_OAUTH_CALLBACK_URL ' ]);
48- $ client ->addScope ('email ' );
49- $ client ->addScope ('profile ' );
50-
51- $ loginUrl = $ client ->createAuthUrl ();
43+ try {
44+ // Google Client Configuration
45+ $ client = new Google_Client ();
46+ $ client ->setClientId ($ _ENV ['GOOGLE_OAUTH_CLIENT_ID ' ]);
47+ $ client ->setClientSecret ($ _ENV ['GOOGLE_OAUTH_CLIENT_SECRET ' ]);
48+ $ client ->setRedirectUri ($ _ENV ['GOOGLE_OAUTH_CALLBACK_URL ' ]);
49+ $ client ->addScope ('email ' );
50+ $ client ->addScope ('profile ' );
51+ $ loginUrl = $ client ->createAuthUrl ();
52+ } catch (\Exception $ e ) {
53+ throwError (500 , $ e ->getMessage ());
54+ }
5255
5356 try {
5457 $ oauth2 = new Google_Service_Oauth2 ($ client );
5558 $ oauth2 ->userinfo ->get ();
5659 $ loggedIn = true ;
5760 } catch (\Exception $ e ) {
5861 $ this ->responseJson ([
62+ 'error ' => $ e ->getMessage (),
5963 'loggedIn ' => false ,
6064 'user ' => $ user ,
6165 'googleOAuthSignInUrl ' => $ loginUrl ,
You can’t perform that action at this time.
0 commit comments