https://applicanity.com/post/panduan-membuat-api-yang-aman-dengan-oauth-20