My gmail is blocked in my firm and I have my SO login with my gmail account, so can someone suggest how can use my same gmail account to login to SO?


Assuming you can log in from home, you can just add another OpenID provider. Follow the instructions in this post:

I forgot my Super User email, how do I recover my account?

See also: How do I change my OpenID provider(s)?

You must log in to answer this question.