Skip to content

fronomenal/php_auth_flo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 

Repository files navigation

PHP Request Server

A php server to demonstrate a feature full auth flow.

Implements login | logout, register | account deletion, and password change all with mock email confirmation using sessions and special route.

Technologies

Stack

Project is created with:

  • PHP 8
  • CSS
  • Javascript
  • SQL(sqlite)

Packages

Project makes use of no external packages

Run Locally

Setup

  • Have php be installed and shell executable
  • Make sure the sqlite and pdo_sqlite extensions are enabled in your php.ini file.

Launch

In the root directory perform the following:

  • Navigate to the src directory.
  • In the src dir, use this command to launch a local php server. php -S localhost:8080

Misc

Please Note Even though this runs locally, the dns verification for email address requires internet access for account registration.

About

A secure manual implementation of an authentication flow in PHP

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published