I have installed Google Sign in and trying to find the API Key

Hi Devs,

I am new to SuiteCRM as a developer. I installed GoogleSignIn add on and under admin configuration i was able to add the API Key. But where I can find this key if I look at the database. I searched in config table in the DB , but did not see that. I am trying to backtrack things to learn to create my own ad-ons.
Any help will be really helpful for my learning.

Thanks,
Amit

Hey there,

Sorry, Just wanted to double-check, but was it this addon?:
https://store.suitecrm.com/addons/googlesignin/downloads

I’ve installed it, and it seems as though the credentials are being stored in the config_override.php file
image

Unless you’re referring to another addon?

Oh ok then these credentials are stored in flat files ? Will check thanks for pointing out. I was thinking that these Integration API keys must be stored in database somewhere .

Hey,

Yeah it looks as though that’s how this integration has been built

Though, there likely will be ways to store details like that in the Database, depending on what you’d like to achieve

There’s a few examples of this in the CRM
ie; The content in Admin->“OAuth2 Clients and Tokens” stores in the Database, under the “oauth2clients” table

or, Admin->“Google Maps Settings”
Saving the Google API key here seems to store in the “config” table:
image

So I would recommend looking there, if you’re wanting some examples! :slight_smile:

1 Like

@John yes, I saw few of them in the database and that’s why I was looking for googlesignin keys in the DB. But as you said there is not a single way these are stored. Thank you !