Poll of the week: Client Id security

Please Share

Poll of the week

November 5, 2014 Google made some changes to its terms of use Changes to the Google APIs Terms of Service in it they state that.

Asking developers to make reasonable efforts to keep their private keys private and not embed them in open source projects.

I thought we would have a little poll here this week. How do you keep your client id and secret secure? I have come up with a few options myself. I was wondering what do you think which is the best option?

  • In a windows application we could place the values in the config file same can be said for a web.config.
  • What about using constants in our project?
  • What about references in the project?
  • Do you have a better option?

Google gives us the JSon file as well which contains all the information about our project.   How can you keep this file secure as well?

This poll is closed! Poll activity:
Start date 07-09-2015 08:00:00
End date 13-09-2015 23:59:59
Poll Results:
Poll of the week: In an installed application where would you place your client id in order to keep it secure?


This is a very important issue and I would really love some feedback. Please feel free to leave some comments about how you keep your client id secure.
Next week I will create another post we can look at the results of the poll, and see if we have come to any concision between us.




Please Share

Linda Lawton

About Linda Lawton

My name is Linda Lawton I have more than 20 years experience working as a developer and a database expert. I have been working with several of the Google APIs, since 2012. I helping others in the On-Line community to develop with the Google APIs, by creating my own blog www.daimto.com. This and my presence on a number of On-Line developer forums lead me to be noticed by the Google Analytics API development team. I was nominated for and recently became one of the first Google Developer Experts for Google Analytics.

Leave a comment

Your email address will not be published. Required fields are marked *