Andy's Projects
Example of using AAD as an identity provider in Laravel
Config files for my GitHub profile.
Open source API management platform
Friendly names generator.
A demo of setting default error and exception handling
This project demonstrates using reflected and stored XSS to obtain a user cookie.
An example of running PHP7 in docker with a non-root user that matches your OS user privileges
Damn Vulnerable Web Application (DVWA)
An example of using an ORM to encrypt fields in a database
Demonstration of encryption in PHP
This package makes it more convenient to perform envelope encryption.
An example of using https://github.com/jwilder/nginx-proxy and https://github.com/JrCs/docker-letsencrypt-nginx-proxy-companion together
This project is an example of code that is not PHP7 compatible. It lets you practice using automated scanning tools to identify code that you need to refactor.
This project demonstrates handling errors in PHP7
This is an example of how to run PHP in AWS Fargate.
An example of using filter_var() in PHP
An example of using Laravel gates
An example of using a hashing library to prepare passwords for storage.
OWASP Juice Shop: Probably the most modern and sophisticated insecure web application
Demonstrate using a JWT library and maintaining a blacklist to simulate revocation.
This project demonstrates lab10
This project demonstrates implementing RBAC with Casbin in vanilla PHP
This project demonstrates configuring Monolog (in Laravel) to push logs to Logstash.
This project implements a simple mathematical algorithm without any error or exception handling.
This project helps to deploy the [Damn Vulnerable Web Application (DVWA)](http://www.dvwa.co.uk/)
Repository to follow along with the lab
A demonstration of lab7