add OAuth 2 documentation and Hash Generation