Bildiğiniz üzere Replit, Glitch ve benzeri platformlar ücretsiz olarak proje oluşturmanızı sağlıyor. Fakat bu platformların ücretsiz planlarında sürekli aktif tutma ve projeyi gizleme özellikleri mevcut değildir. Peki projelerinizin token gibi önemli bilgilerini diğer kullanıcılardan nasıl saklarsınız. Replit ve Glitch bu konuda kullanıcıya yardımcı olmak amacıyla bazı araçlar kullanır. Bu Replitte "secret" penceresi, Glitch'te ".env" dosyasıdır.
Token İçin Düzenleme
Eğer token bilginiz config.js gibi bir javascript dosyası tarafından isteniyorsa, bu dosyada token bilgisi yerine process.env.token
yazmalısınız. Örn; token: process.env.token,
Fakat config.json gibi bir json dosyasında isteniyorsa öncelikle token bilgisinin nerede istendiğini bulun. Genellikle index.js
, server.js
, main.js
gibi dosyaların içerisinde bir yerlerde ya da en alt kısmında client.login(config.token)
bilgisi bulunur. Bu kısmı bulduktan sonra client.login(process.env.token)
ile değiştirin.
Replit'te Token Gizleme
Düzenlemeleri yaptıktan sonra soldaki menüden "Tools"
kısmını bulun ve burada "Secret"
sekmesini arayın. Daha sonra key
kısmına "token"
(tırnak işaretleri olmadan), value
kısmına ise tokeninizi girin.
Glitch Token Gizleme
Düzenlemenin ardından eğer ".env"
dosyası yoksa bir ".env"
dosyası oluşturun ve "Variable Name"
kısmına "token"
yazarak "Value"
kısmına tokeninizi girin.