2015-11-07 5 views
1

Я отправляю подтверждение по электронной почте для своего приложения meteor, но я также загружаю приложение в github. У меня есть следующий код:Meteor: process.env.MAIL_URL чувствительная информация

if (Meteor.isServer) { 
// This code only runs on the server 
Meteor.startup(function() { 
    // code to run on server at startup 

    process.env.MAIL_URL = "smtp://" + 
     encodeURIComponent("myUsernameIsHere") + ":" + 
     encodeURIComponent("myPasswordIsHere") + '@' + 
     encodeURIComponent("smtp.gmail.com") + ":" + 465; 
    .. 
    .. 
    .. 
} 

Есть ли способ, чтобы сделать мое имя пользователя и пароль приватным в коде, так что она не может быть просмотрена на моем счете общественного GitHub?

Благодаря

ответ

1

Да, вы просто сделать пристройку к файлу gitignore. https://git-scm.com/docs/gitignore

Возможно, вам стоит иметь один файл или каталог с конфиденциальной информацией для всего вашего приложения (ключей, паролей), которое вы игнорируете.