A skeleton of a Slim application (with extras) for SunshinePHP 2017
This repository is a compliment to the "Build Security In" session presented at the Sunshine PHP Conference 2017
This application makes use of a database connection for some things. The use the settings:
username: sunphp password: subphp17 database name: sunphp host: localhost
composer create-project enygma/sunphp17
By default this application uses a MySQL database but that can be changed if desired with some config updates. First, though, you'll need to make your DB:
mysqladmin create sunphp17 mysql -p mysql > grant all on sunphp.* to 'sunphp'@'localhost' identified by 'sunphp17'; > flush privileges; > quit;
The setup script will perform a few actions and ask a few questions. Be sure that when it asks about the database information you use the connection information above.
Once the setup has completed and the migrations have run you should have a database with two users: user1 and user2. These users will have the password "test123".