why does it need my my key and secret? surely its their facebook details thats needed not mine? or am i looking at the wrong thing?
As GoBien already pointed out, you will need to create a facebook APP and use the info it gives you.
- OAuth requires a key and a secret. These are provided to you from the OAuth provider. Each provider may have a different name for the key and secret
- BITLY: Your token information can be found here: https://bitly.com/a/oauth_apps. Your key is the Client ID and your secret is the Client Secret.
- FACEBOOK: You will need to create an application on Facebook to obtain your token information. The App ID is your key and the App Secret is your secret.
- GOOGLE: Visit the Google Developers Console to create a new OAuth Client ID. You can find it on the left side under "APIs and auth --> Credentials". Your Client ID will serve as the key and your Client Secret will serve as the secret. Additionally, you will need to create a "Consent screen" in the Developers Console as well. Specify the following REQUEST URIS when you set up your client ID on the Google Developers Console:
The link ID may be different from your board. If it is, you will receive an error when attempting to link an account. Change the "1" to the number found in the request URI error that Google gives you.
Taken from the User Guide
If you have any other questions regarding this phpBB feature, ask in the Supports forum for help!