Где я должен хранить личные данные для пакета npm?

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

1 ответ

Большинство клиентов используют скрытый файл конфигурации, который обычно хранится в домашнем каталоге пользователя. Например .cli-configтакже хорошо хранить данные конфигурации в формате JSON или YAML.

Наконец, будьте осторожны, сохраняя конфиденциальные данные в файле конфигурации, так как он все еще является файлом и может быть доступен любому, имеющему правильные разрешения.

Другие вопросы по тегам