Как скрыть секретные ключи в Google Colaboratory от пользователей, имеющих ссылку для обмена? ⇐ Python
Как скрыть секретные ключи в Google Colaboratory от пользователей, имеющих ссылку для обмена?
Я написал сценарий, который извлекает некоторые данные из API и создает файл Excel. Я не разработчик, это моя первая настоящая программа, когда-либо написанная. Я разместил код в Google Colab.
Секретные ключи API представлены в открытом виде. Я хочу поделиться им с ссылкой для общего доступа на Google Диске для людей, которым необходимо создать файл Excel, чтобы они могли его выполнить. Однако я бы предпочел не включать секретные ключи API в открытом виде, чтобы избежать случайного раскрытия за пределами предприятия.
Мне интересно, как это скрыть... Или как предоставить пользователям альтернативный метод запуска файла без знания паролей. У меня нет доступа к общему веб-серверу внутри предприятия.
С уважением
CLIENT_KEY = u'*****' CLIENT_SECRET = u'*****' BASE_URL = ты'*****' access_token_key = '*****' access_token_secret = '*****' print («Получение профиля пользователя...»,) oauth = OAuth(CLIENT_KEY, client_secret=CLIENT_SECRET, resources_owner_key=access_token_key, ресурс_владелец_секрет = доступ_токен_секрет) r = Requests.get(url=BASE_URL + '1/user/me/profile', auth=oauth) print (json.dumps(r.json(), sort_keys=True, indent=4, separators=(',', ': '))) ...
Я написал сценарий, который извлекает некоторые данные из API и создает файл Excel. Я не разработчик, это моя первая настоящая программа, когда-либо написанная. Я разместил код в Google Colab.
Секретные ключи API представлены в открытом виде. Я хочу поделиться им с ссылкой для общего доступа на Google Диске для людей, которым необходимо создать файл Excel, чтобы они могли его выполнить. Однако я бы предпочел не включать секретные ключи API в открытом виде, чтобы избежать случайного раскрытия за пределами предприятия.
Мне интересно, как это скрыть... Или как предоставить пользователям альтернативный метод запуска файла без знания паролей. У меня нет доступа к общему веб-серверу внутри предприятия.
С уважением
CLIENT_KEY = u'*****' CLIENT_SECRET = u'*****' BASE_URL = ты'*****' access_token_key = '*****' access_token_secret = '*****' print («Получение профиля пользователя...»,) oauth = OAuth(CLIENT_KEY, client_secret=CLIENT_SECRET, resources_owner_key=access_token_key, ресурс_владелец_секрет = доступ_токен_секрет) r = Requests.get(url=BASE_URL + '1/user/me/profile', auth=oauth) print (json.dumps(r.json(), sort_keys=True, indent=4, separators=(',', ': '))) ...
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Как объединить несколько карт, имеющих одинаковые ключи, но разные значения в одну карту
Anonymous » » в форуме JAVA - 0 Ответы
- 7 Просмотры
-
Последнее сообщение Anonymous
-