Storing User details obtained from oauth services

I am using a oauth plugin which can authorize users from multiple services like google, facebook, github, etc.

From these services, I get details like email, name, gender, photo url, etc.

How do I store them in the backend as an user object so that it can be used as an normal user. Please note the user will not have any password stored like a normal user.

The normal user regeistration process requires an username and password to be stored.

You could store it in a table called OAthUsers. Each property would be mapped to a column in the table. If you want a pure Backendless user object, it must be stored in the Users table in order to be represented by the BackendlessUser object though.