Andy's repositories
example-nginx-proxy-and-letsencrypt-companion
An example of using https://github.com/jwilder/nginx-proxy and https://github.com/JrCs/docker-letsencrypt-nginx-proxy-companion together
envelope-encryption
This package makes it more convenient to perform envelope encryption.
autoname
Friendly names generator.
cookie-stealer-demo
This project demonstrates using reflected and stored XSS to obtain a user cookie.
encrypt-columns
An example of using an ORM to encrypt fields in a database
gates-demo
An example of using Laravel gates
juice-shop
OWASP Juice Shop: Probably the most modern and sophisticated insecure web application
lab10-digital-identity-with-mfa
This project demonstrates lab10
lab11-access-control
This project demonstrates implementing RBAC with Casbin in vanilla PHP
lab13-monolog-laravel-logstash
This project demonstrates configuring Monolog (in Laravel) to push logs to Logstash.
lab15-dvwa-practice
This project helps to deploy the [Damn Vulnerable Web Application (DVWA)](http://www.dvwa.co.uk/)
lab7-secure-database-access
A demonstration of lab7
laravel-bref-demo
An example of running Laravel in Bref (https://bref.sh/docs/frameworks/laravel.html)
laravel-connection-per-user-demo
This is a sample of a Laravel project that uses a separate database connection for users with admin privileges.
laravel-non-sequential-id
An example of using non-sequential ids as the primary key for a table in Laravel.
lumen-passport-oauth2
An example of using Passport with Lumen to provide an OAuth2 server
oauth2-authorization-code-demo
This project connects to Blizzard BattleNet using the OAuth2 authorization code grant flow
php-ini-checker
This class makes it easy for you to quickly check if there are any PHP configuration settings that are not set to the recommended production value.
purifier-demo
This project demonstrates using HTML purifier
string-breaker-vscode-extension
Visual Studio Code extension that breaks a long string into multiple lines using '+' syntax
symfony-docs
The Symfony documentation
traviso.js
Traviso is an open source JS engine that makes it easy to build isometric applications that run in a web browser.
wordpress-develop
WordPress Develop, Git-ified. Synced from git://develop.git.wordpress.org/, including branches and tags! This repository is just a mirror of the WordPress subversion repository. Please include a link to a pre-existing ticket on https://core.trac.wordpress.org/ with every pull request.