Changed api key verifying to client instead of server

This commit is contained in:
Mario de Frutos
2015-11-24 12:44:52 +01:00
parent db72df95bf
commit 2b141452b4
12 changed files with 21 additions and 73 deletions
+3
View File
@@ -11,6 +11,9 @@ DECLARE
user_config json;
geocoder_config json;
BEGIN
IF session_user = 'publicuser' THEN
RAISE EXCEPTION 'The api_key must be provided';
END IF;
SELECT cartodb.CDB_Conf_GetConf('<%= user_config_key %>') INTO user_config;
SELECT cartodb.CDB_Conf_GetConf('<%= geocoder_config_key %>') INTO geocoder_config;
SELECT <%= GEOCODER_CLIENT_SCHEMA %>._<%= name %>(session_user, user_config, geocoder_config, <%= params %>) INTO ret;