Application Program Interface (API) key authentication is a technique that overcomes the hurdles of using shared credentials by using a unique key for each user. The key is usually in the form of a long series of letters and numbers that are different from the account login password. 1,243 more words
I have been talking a little bit about Smart Cities since the very beginning of this blog. Smart Cities for me are just a huge playground for APIs, Cloud Computing and more or less all the technologies that we utilize and promote nowadays. Today there are so many huge, enormous, mega cities and the urgency for "smart solutions" grows bigger and bigger. In the following visualizations, it is clearly depicted how those needs can be handled and why there are such needs in the first place.