Sitemap
Smart Citizens

Blog posts for the smart citizens class at Tec de Monterrey

Week 9 — Review

--

This week we made a little more progress, we did setup the authentication on the backend, now we are using Google sign-in to authenticate the user and restrict the email domains to itesm.mx, the backend is now also checking the id token, from this authentication, retrieving the user’s information, and updating it in our database to store it’s user image, name, etc. Maybe we should make that editable afterwards in the profile.

Press enter or click to view image in full size
“Sydney” flickr photo by Ryan Wick https://flickr.com/photos/ryanwick/2204727247 shared under a Creative Commons (BY) license

Get Hermes Espínola González’s stories in your inbox

Join Medium for free to get updates from this writer.

Now, we have a simple middleware to check for authentication, we will need a way to check for authorization afterwards, (can it be native to google signin? or should we implement our own). For this implementation we are had to configure a firebase project, create a database and also, generate the appropriate keys for the project and configure android’s Maven project to use the corresponding apis.

I think it was a good advancement, because it turned out to be more complex (in terms of configuration) than we initially thought it would be. So, now we are under our expected project’s burn rate (I think I am not using this term correctly, but who cares). We will need to be a little bit more productive from now on when we execute tasks.

--

--