My OAuth implementation for the Identity and Privacy couse