| 
					
				 | 
			
			
				@@ -3,6 +3,19 @@ HTAdmin 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 HTAdmin is a simple .htaccess and .htpasswd editor implemented in PHP with a nice frontend (based on bootstrap). It's intended to secure a folder of plain html files with multiple users. The admin has to create a user, but every user can change his password by himself using a self service area. It is also possible to send a password reset mail. 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+Forked from: https://github.com/soster/htadmin 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+changed/added: 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+- read/write modern apache/nginx md5 .htpasswd files (only, replaces old crypt functions) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+- update key for email password reset on every password change 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+- include ALL resources (nothing loaded from external servers) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+- renamed some functions/buttons to make it more user friendly 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+- added nginx example configuration for directory permissions as nginx does not support .htaccess files 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+- does not use external binaries as apache htpasswd (my 1st md5 compatible version did) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+- tested with PHP 7.4 running on docker 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 It comes with a preconfigured Vagrant / Puppet VM, so you don't have to install a LAMP stack locally for testing. 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 You find the application in `sites/html/htadmin`. 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -12,7 +25,7 @@ You find the application in `sites/html/htadmin`. 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 Just install vagrant and virtual box and type 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 `vagrant up` 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 to start the vm. After startup point your browser to: 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 <http://localhost/htadmin/> 
			 |