Auth login no user_id returned


When a user logs in with auth I get oauth_token & oauth_verifier but no user_id, does this should be returned simultaneously?
If not how do i obtain this. All posts i read date years back. I presume lots have changed so i guess they are probably obsolete
cos none of the approaches worked.

messages i got back are:
Your credentials do not allow access to this resource (code 220)
Bad Authentication data (code 215)

and such