Showing posts with label GitHub. Show all posts
Showing posts with label GitHub. Show all posts

Wednesday, October 31, 2018

How to Post Codebase on GitHub without Revealing Database Login and Password Parameters in PHP

How to Add Constants in Larvel 5

It’s quite simple.

Inside configuration file congif.php:

<?php 
  include("secret.php");
  $password = PASSWORD;  //defined in secret.php
  $username = USERNAME;
?>

Inside secret.php

<?php
  define('PASSWORD', 'example_password');    
  define('USERNAME', 'example_username') ;   
?>

Inside .gitignore, just add:

path/secret.php

path: the path to secret.php

Therefore, secret.php will not be uploaded to GitHub and keep these secret parameters safe!