You are PM of FB Login used by 3rd parties and you notice successful logins metrics is down on a Monday morning. What will you do?
- Anushka Garg
Facebook’s 3rd party logins is place where other website use FB authentication layer to provide their Login support. The FB login credentials would be used as tokens for login into their respective websites. Metric of successful logins for 3rd part are down. First of all, I would like to understand the following queries
C: Which metricseactly ; Is metrics of login into the 3rd party or login into the Facebook?
I: Success metric on Facebook login is working fine. There is no notable change into it.
C: Is it only for specific geography?
I: No, Its global observation.
C: Is it for any particular handheld device or on operating system?
I: As such, we haven’t seen into the data for same but let’s assume it’s same. There is no segregation.
C: Is there any decrease in metric of users trying to login or they are same?
I: Number of users trying to login into the
C: Is there any one particular 3rd party facing the issue?
I: There could be. Let’s fetch the info. Meanwhile go ahead with troubleshooing.
C: I would like to transverse user journey. User opens website. User click button Sign in using facebook. Now there would be 2 scenarios
Scenario A: If user is already logged using Facebook. He will automatically login into the website. In case of any Authentication APIs of FB are intact, this scenarios is less likely to get some errors. I would like to check the following metrics
# Of signins on Saturday and Sunday on Facebook
# Of signins on 3rd party using Facebook.
# Of errors on Facebook Signin API.
Scenario B: If user is not logged in FB previously, they will be asked to enter FB credentials. In case the screen appears but users are not able to click submit button or API collaboration of 3rd party to Facebook Login Api is failing. Here we need to check the error of API and 3rd party.
Lastly we also need to check, there is no leak in privacy concern of users, no cyberattack or hot fix rolled out busted in production.
Summarizing
I would check error, success metrics. I would also be browsing the external factors along with checking the internal factors of metrics and errors.

Meta