OAuth Integration Using Hapi

Hello,
thanks for this nice and neat tutorial.

Now let’s say i want to build a private website with only a selected few people (my team) to access to it and that i need to have different roles for different people.
How do i get it done ? Shall i build a local repository (table) to map users and their roles ? or is this something i can do in GitHub, google, … ? If i need to add this extra check, what would be the proper key to link the authorized user from the OAuth2 server and my local table ? the email, token, … ?
And where shall i plug this in the code ?

Sorry it might be just too much questions … but that’s the one i have in mind