Explaining how to generate client id and secret