Я хочу интегрировать API-интерфейс Foursquare на своем веб-сайте, но я не знаком с защитой API, поэтому я хочу убедиться, что я делаю это правильно.API-интерфейс Foursquare, раскрывающий секрет в javascript
Я хочу найти мест в области, как в документации говорится:
https://api.foursquare.com/v2/venues/search
?client_id=CLIENT_ID
&client_secret=CLIENT_SECRET
&v=20130815
&ll=40.7,-74
&query=sushi
Использование JavaScript Однако, я не чувствую себя комфортно, что клиент секрет подвергается в моем коде, как это, потому что если кто-то смотрит на моего источника они имеют client_id и client_secret, который позволяет аутентифицировать себя с моим кодом:
https://developer.foursquare.com/overview/auth
не то, что так же, как, «эй, посмотрите на мой исходный код, мое имя пользователя =» s omeusername ", а мой пароль -" somepassword "?
Не должен ли «client_secret» оставаться секретным, как он говорит? Или я смотрю на это неправильно?
Эй вы нашли другой способ скрыть секрет, чем тот, который описан ниже (маршрутизация через API)? –
Нет, я этого не делал. Не удалось найти лучший/безопасный способ, чем описанный ниже. – randomizer
thx для обратной связи, мне ни то, ни другое :( –