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.
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.











