Endpoint used to authenticate connection between Geo Controller on your site and your external app.
https://yourdomain.com/wp-ajax.php?action=cf_geoplugin_authenticate
Expected GET or POST parameters.
Parameter | Type | Obligation | Description |
---|---|---|---|
action | string | required | Endpoint action. Should always be: cf_geoplugin_authenticate |
api_key | string | required | API KEY |
secret_key | string | required | Secret API KEY |
app_name | string | required | Your external application name. |
Return standard JSON API response format:
{ "error" : false, "error_message" : NULL, "code" : 200, "access_token" : " - generated access token - ", "message" : "Successful Authentication" }
Parameter | Type | Description |
---|---|---|
error | bool | true / false |
error_message | string | Return only when error exists |
code | integer | HTTP status code |
access_token | string | Return access token only when authentication is successful |
message | string | Return only when authentication is successful |
When you receive your access token, you need to save it in a database or integrate it within the code in your external app and it serves for further linking to your site.
How to control access token?
That is simple. Just go to “Available Tokens” tab into REST API settings and you will see all your connected aps.