Hello mọi người,
Chuyện em có làm 1 project nhỏ và deploy lên heroku thông qua github, có 1 vấn đề xảy ra là thông tin về database(dbname, username, password, host) sẽ bị lộ và mọi người đều có thể connect đến db. Mọi người cho em hỏi là có cách nào để khắc phục điều này không ạ? (ngoại trừ tạo private project trên github)
Em cảm ơn.
Have a good day.
EDIT
Problem
final String URL = jdbc:postgresql://host:port/dbname;
final String USERNAME = username_db_heroku;
final String PASSWORD = password_db_heroku;
Connection con = DriverManager.getConnection(URL, USERNAME, PASSWORD);
Solution
final String DB = System.getenv("JDBC_DATABASE_URL");
Connection con = DriverManager.getConnection(DB);