Где я должен хранить личные данные для пакета npm?
Например, у меня есть пакет npm, который является cli-tool. Пользователи должны установить свою электронную почту и пароль Yahoo прежде, чем использовать функциональные возможности. У меня вопрос, где мне хранить личные данные? Есть ли конвенция?
1 ответ
Большинство клиентов используют скрытый файл конфигурации, который обычно хранится в домашнем каталоге пользователя. Например .cli-config
также хорошо хранить данные конфигурации в формате JSON или YAML.
Наконец, будьте осторожны, сохраняя конфиденциальные данные в файле конфигурации, так как он все еще является файлом и может быть доступен любому, имеющему правильные разрешения.