We are using CB connect on our website so new users can register with an existing account on Facebook, Google and Github.
Since a while we are receiving warnings from Github that our website is using a deprecated API:
Code:
On August 25th, 2020 at 01:45 (UTC) your application (XXXXXX) used an access token (with the User-Agent Guzzle/4.2.2 curl/7.58.0 PHP/7.3.21) as part of a query parameter to access an endpoint through the GitHub API.
https://api.github.com/user
Please use the Authorization HTTP header instead as using the `access_token` query parameter is deprecated.
Depending on your API usage, we'll be sending you this email reminder on a monthly basis.
Visit https://developer.github.com/changes/2020-02-10-deprecating-auth-through-query-param for more information about suggested workarounds and removal dates.
I am not 100% sure, but I think this is coming from CB Connect.
XXXXXX is the name of the OAuth application for our Github organization.
The callback url on Github is
oursite.com/components/com_comprofiler/plugin/user/plug_cbconnect/endpoint.php?provider=github
Is that correct and if so, what can I do to switch to the newer API and get rid of these warnings.
Robert