Managing PHP Persistent Sessions
Posted by Superadmin on March 06 2021 02:13:35

PHP: Managing Persistent Sessions

Created by David Powers


00_01 welcome



Description



PHP persistent sessions allow for communication between the server and client. This allows web applications to remember the identities of visitors as well as any variables or other data. This practical and challenging project-based course will help developers take the data that PHP normally stores in plain text files and write them into a more secure database, where the records can be read and destroyed as needed. Author David Powers helps you set up a SQL database, define classes to open and close sessions, read and write variables, destroy sessions, and manage out-of-date records. The lessons culminate in a short project that uses tokens to recognize returning users in an auto-login scenario.

Topics include:

Configuring sessions
Inspecting how session data is stored
Implementing persistent sessions
Creating a SQL database to store session data
Implementing the PHP SessionHandlerInterface
Writing session data
Closing and destroying sessions
Creating an auto-login system with persistent sessions
Creating persistent logins
Checking out visitor credentials
Authenticating users
Logging out users selectively



      
Course Contents

PHP: Managing Persistent Sessions

Created by David Powers


00_02 requirements



Description



PHP persistent sessions allow for communication between the server and client. This allows web applications to remember the identities of visitors as well as any variables or other data. This practical and challenging project-based course will help developers take the data that PHP normally stores in plain text files and write them into a more secure database, where the records can be read and destroyed as needed. Author David Powers helps you set up a SQL database, define classes to open and close sessions, read and write variables, destroy sessions, and manage out-of-date records. The lessons culminate in a short project that uses tokens to recognize returning users in an auto-login scenario.

Topics include:

Configuring sessions
Inspecting how session data is stored
Implementing persistent sessions
Creating a SQL database to store session data
Implementing the PHP SessionHandlerInterface
Writing session data
Closing and destroying sessions
Creating an auto-login system with persistent sessions
Creating persistent logins
Checking out visitor credentials
Authenticating users
Logging out users selectively



      
Course Contents

PHP: Managing Persistent Sessions

Created by David Powers


00_03 ex_files



Description



PHP persistent sessions allow for communication between the server and client. This allows web applications to remember the identities of visitors as well as any variables or other data. This practical and challenging project-based course will help developers take the data that PHP normally stores in plain text files and write them into a more secure database, where the records can be read and destroyed as needed. Author David Powers helps you set up a SQL database, define classes to open and close sessions, read and write variables, destroy sessions, and manage out-of-date records. The lessons culminate in a short project that uses tokens to recognize returning users in an auto-login scenario.

Topics include:

Configuring sessions
Inspecting how session data is stored
Implementing persistent sessions
Creating a SQL database to store session data
Implementing the PHP SessionHandlerInterface
Writing session data
Closing and destroying sessions
Creating an auto-login system with persistent sessions
Creating persistent logins
Checking out visitor credentials
Authenticating users
Logging out users selectively



      
Course Contents

PHP: Managing Persistent Sessions

Created by David Powers


00_04 chrome



Description



PHP persistent sessions allow for communication between the server and client. This allows web applications to remember the identities of visitors as well as any variables or other data. This practical and challenging project-based course will help developers take the data that PHP normally stores in plain text files and write them into a more secure database, where the records can be read and destroyed as needed. Author David Powers helps you set up a SQL database, define classes to open and close sessions, read and write variables, destroy sessions, and manage out-of-date records. The lessons culminate in a short project that uses tokens to recognize returning users in an auto-login scenario.

Topics include:

Configuring sessions
Inspecting how session data is stored
Implementing persistent sessions
Creating a SQL database to store session data
Implementing the PHP SessionHandlerInterface
Writing session data
Closing and destroying sessions
Creating an auto-login system with persistent sessions
Creating persistent logins
Checking out visitor credentials
Authenticating users
Logging out users selectively



      
Course Contents

PHP: Managing Persistent Sessions

Created by David Powers


01_01 sessions



Description



PHP persistent sessions allow for communication between the server and client. This allows web applications to remember the identities of visitors as well as any variables or other data. This practical and challenging project-based course will help developers take the data that PHP normally stores in plain text files and write them into a more secure database, where the records can be read and destroyed as needed. Author David Powers helps you set up a SQL database, define classes to open and close sessions, read and write variables, destroy sessions, and manage out-of-date records. The lessons culminate in a short project that uses tokens to recognize returning users in an auto-login scenario.

Topics include:

Configuring sessions
Inspecting how session data is stored
Implementing persistent sessions
Creating a SQL database to store session data
Implementing the PHP SessionHandlerInterface
Writing session data
Closing and destroying sessions
Creating an auto-login system with persistent sessions
Creating persistent logins
Checking out visitor credentials
Authenticating users
Logging out users selectively



      
Course Contents

PHP: Managing Persistent Sessions

Created by David Powers


01_02 configure



Description



PHP persistent sessions allow for communication between the server and client. This allows web applications to remember the identities of visitors as well as any variables or other data. This practical and challenging project-based course will help developers take the data that PHP normally stores in plain text files and write them into a more secure database, where the records can be read and destroyed as needed. Author David Powers helps you set up a SQL database, define classes to open and close sessions, read and write variables, destroy sessions, and manage out-of-date records. The lessons culminate in a short project that uses tokens to recognize returning users in an auto-login scenario.

Topics include:

Configuring sessions
Inspecting how session data is stored
Implementing persistent sessions
Creating a SQL database to store session data
Implementing the PHP SessionHandlerInterface
Writing session data
Closing and destroying sessions
Creating an auto-login system with persistent sessions
Creating persistent logins
Checking out visitor credentials
Authenticating users
Logging out users selectively



      
Course Contents

PHP: Managing Persistent Sessions

Created by David Powers


01_03 change_defaults



Description



PHP persistent sessions allow for communication between the server and client. This allows web applications to remember the identities of visitors as well as any variables or other data. This practical and challenging project-based course will help developers take the data that PHP normally stores in plain text files and write them into a more secure database, where the records can be read and destroyed as needed. Author David Powers helps you set up a SQL database, define classes to open and close sessions, read and write variables, destroy sessions, and manage out-of-date records. The lessons culminate in a short project that uses tokens to recognize returning users in an auto-login scenario.

Topics include:

Configuring sessions
Inspecting how session data is stored
Implementing persistent sessions
Creating a SQL database to store session data
Implementing the PHP SessionHandlerInterface
Writing session data
Closing and destroying sessions
Creating an auto-login system with persistent sessions
Creating persistent logins
Checking out visitor credentials
Authenticating users
Logging out users selectively



      
Course Contents

PHP: Managing Persistent Sessions

Created by David Powers


01_04 inspect



Description



PHP persistent sessions allow for communication between the server and client. This allows web applications to remember the identities of visitors as well as any variables or other data. This practical and challenging project-based course will help developers take the data that PHP normally stores in plain text files and write them into a more secure database, where the records can be read and destroyed as needed. Author David Powers helps you set up a SQL database, define classes to open and close sessions, read and write variables, destroy sessions, and manage out-of-date records. The lessons culminate in a short project that uses tokens to recognize returning users in an auto-login scenario.

Topics include:

Configuring sessions
Inspecting how session data is stored
Implementing persistent sessions
Creating a SQL database to store session data
Implementing the PHP SessionHandlerInterface
Writing session data
Closing and destroying sessions
Creating an auto-login system with persistent sessions
Creating persistent logins
Checking out visitor credentials
Authenticating users
Logging out users selectively



      
Course Contents

PHP: Managing Persistent Sessions

Created by David Powers


01_05 implement



Description



PHP persistent sessions allow for communication between the server and client. This allows web applications to remember the identities of visitors as well as any variables or other data. This practical and challenging project-based course will help developers take the data that PHP normally stores in plain text files and write them into a more secure database, where the records can be read and destroyed as needed. Author David Powers helps you set up a SQL database, define classes to open and close sessions, read and write variables, destroy sessions, and manage out-of-date records. The lessons culminate in a short project that uses tokens to recognize returning users in an auto-login scenario.

Topics include:

Configuring sessions
Inspecting how session data is stored
Implementing persistent sessions
Creating a SQL database to store session data
Implementing the PHP SessionHandlerInterface
Writing session data
Closing and destroying sessions
Creating an auto-login system with persistent sessions
Creating persistent logins
Checking out visitor credentials
Authenticating users
Logging out users selectively



      
Course Contents

PHP: Managing Persistent Sessions

Created by David Powers


02_01 db_setup



Description



PHP persistent sessions allow for communication between the server and client. This allows web applications to remember the identities of visitors as well as any variables or other data. This practical and challenging project-based course will help developers take the data that PHP normally stores in plain text files and write them into a more secure database, where the records can be read and destroyed as needed. Author David Powers helps you set up a SQL database, define classes to open and close sessions, read and write variables, destroy sessions, and manage out-of-date records. The lessons culminate in a short project that uses tokens to recognize returning users in an auto-login scenario.

Topics include:

Configuring sessions
Inspecting how session data is stored
Implementing persistent sessions
Creating a SQL database to store session data
Implementing the PHP SessionHandlerInterface
Writing session data
Closing and destroying sessions
Creating an auto-login system with persistent sessions
Creating persistent logins
Checking out visitor credentials
Authenticating users
Logging out users selectively



      
Course Contents

PHP: Managing Persistent Sessions

Created by David Powers


02_02 define_tables



Description



PHP persistent sessions allow for communication between the server and client. This allows web applications to remember the identities of visitors as well as any variables or other data. This practical and challenging project-based course will help developers take the data that PHP normally stores in plain text files and write them into a more secure database, where the records can be read and destroyed as needed. Author David Powers helps you set up a SQL database, define classes to open and close sessions, read and write variables, destroy sessions, and manage out-of-date records. The lessons culminate in a short project that uses tokens to recognize returning users in an auto-login scenario.

Topics include:

Configuring sessions
Inspecting how session data is stored
Implementing persistent sessions
Creating a SQL database to store session data
Implementing the PHP SessionHandlerInterface
Writing session data
Closing and destroying sessions
Creating an auto-login system with persistent sessions
Creating persistent logins
Checking out visitor credentials
Authenticating users
Logging out users selectively



      
Course Contents

PHP: Managing Persistent Sessions

Created by David Powers


02_03 connect_db



Description



PHP persistent sessions allow for communication between the server and client. This allows web applications to remember the identities of visitors as well as any variables or other data. This practical and challenging project-based course will help developers take the data that PHP normally stores in plain text files and write them into a more secure database, where the records can be read and destroyed as needed. Author David Powers helps you set up a SQL database, define classes to open and close sessions, read and write variables, destroy sessions, and manage out-of-date records. The lessons culminate in a short project that uses tokens to recognize returning users in an auto-login scenario.

Topics include:

Configuring sessions
Inspecting how session data is stored
Implementing persistent sessions
Creating a SQL database to store session data
Implementing the PHP SessionHandlerInterface
Writing session data
Closing and destroying sessions
Creating an auto-login system with persistent sessions
Creating persistent logins
Checking out visitor credentials
Authenticating users
Logging out users selectively



      
Course Contents

PHP: Managing Persistent Sessions

Created by David Powers


03_01 interface



Description



PHP persistent sessions allow for communication between the server and client. This allows web applications to remember the identities of visitors as well as any variables or other data. This practical and challenging project-based course will help developers take the data that PHP normally stores in plain text files and write them into a more secure database, where the records can be read and destroyed as needed. Author David Powers helps you set up a SQL database, define classes to open and close sessions, read and write variables, destroy sessions, and manage out-of-date records. The lessons culminate in a short project that uses tokens to recognize returning users in an auto-login scenario.

Topics include:

Configuring sessions
Inspecting how session data is stored
Implementing persistent sessions
Creating a SQL database to store session data
Implementing the PHP SessionHandlerInterface
Writing session data
Closing and destroying sessions
Creating an auto-login system with persistent sessions
Creating persistent logins
Checking out visitor credentials
Authenticating users
Logging out users selectively



      
Course Contents

PHP: Managing Persistent Sessions

Created by David Powers


03_02 open_read



Description



PHP persistent sessions allow for communication between the server and client. This allows web applications to remember the identities of visitors as well as any variables or other data. This practical and challenging project-based course will help developers take the data that PHP normally stores in plain text files and write them into a more secure database, where the records can be read and destroyed as needed. Author David Powers helps you set up a SQL database, define classes to open and close sessions, read and write variables, destroy sessions, and manage out-of-date records. The lessons culminate in a short project that uses tokens to recognize returning users in an auto-login scenario.

Topics include:

Configuring sessions
Inspecting how session data is stored
Implementing persistent sessions
Creating a SQL database to store session data
Implementing the PHP SessionHandlerInterface
Writing session data
Closing and destroying sessions
Creating an auto-login system with persistent sessions
Creating persistent logins
Checking out visitor credentials
Authenticating users
Logging out users selectively



      
Course Contents

PHP: Managing Persistent Sessions

Created by David Powers


03_03 write



Description



PHP persistent sessions allow for communication between the server and client. This allows web applications to remember the identities of visitors as well as any variables or other data. This practical and challenging project-based course will help developers take the data that PHP normally stores in plain text files and write them into a more secure database, where the records can be read and destroyed as needed. Author David Powers helps you set up a SQL database, define classes to open and close sessions, read and write variables, destroy sessions, and manage out-of-date records. The lessons culminate in a short project that uses tokens to recognize returning users in an auto-login scenario.

Topics include:

Configuring sessions
Inspecting how session data is stored
Implementing persistent sessions
Creating a SQL database to store session data
Implementing the PHP SessionHandlerInterface
Writing session data
Closing and destroying sessions
Creating an auto-login system with persistent sessions
Creating persistent logins
Checking out visitor credentials
Authenticating users
Logging out users selectively



      
Course Contents

PHP: Managing Persistent Sessions

Created by David Powers


03_04 close



Description



PHP persistent sessions allow for communication between the server and client. This allows web applications to remember the identities of visitors as well as any variables or other data. This practical and challenging project-based course will help developers take the data that PHP normally stores in plain text files and write them into a more secure database, where the records can be read and destroyed as needed. Author David Powers helps you set up a SQL database, define classes to open and close sessions, read and write variables, destroy sessions, and manage out-of-date records. The lessons culminate in a short project that uses tokens to recognize returning users in an auto-login scenario.

Topics include:

Configuring sessions
Inspecting how session data is stored
Implementing persistent sessions
Creating a SQL database to store session data
Implementing the PHP SessionHandlerInterface
Writing session data
Closing and destroying sessions
Creating an auto-login system with persistent sessions
Creating persistent logins
Checking out visitor credentials
Authenticating users
Logging out users selectively



      
Course Contents

PHP: Managing Persistent Sessions

Created by David Powers


03_05 destroy_main



Description



PHP persistent sessions allow for communication between the server and client. This allows web applications to remember the identities of visitors as well as any variables or other data. This practical and challenging project-based course will help developers take the data that PHP normally stores in plain text files and write them into a more secure database, where the records can be read and destroyed as needed. Author David Powers helps you set up a SQL database, define classes to open and close sessions, read and write variables, destroy sessions, and manage out-of-date records. The lessons culminate in a short project that uses tokens to recognize returning users in an auto-login scenario.

Topics include:

Configuring sessions
Inspecting how session data is stored
Implementing persistent sessions
Creating a SQL database to store session data
Implementing the PHP SessionHandlerInterface
Writing session data
Closing and destroying sessions
Creating an auto-login system with persistent sessions
Creating persistent logins
Checking out visitor credentials
Authenticating users
Logging out users selectively



      
Course Contents

PHP: Managing Persistent Sessions

Created by David Powers


03_06 set_handler



Description



PHP persistent sessions allow for communication between the server and client. This allows web applications to remember the identities of visitors as well as any variables or other data. This practical and challenging project-based course will help developers take the data that PHP normally stores in plain text files and write them into a more secure database, where the records can be read and destroyed as needed. Author David Powers helps you set up a SQL database, define classes to open and close sessions, read and write variables, destroy sessions, and manage out-of-date records. The lessons culminate in a short project that uses tokens to recognize returning users in an auto-login scenario.

Topics include:

Configuring sessions
Inspecting how session data is stored
Implementing persistent sessions
Creating a SQL database to store session data
Implementing the PHP SessionHandlerInterface
Writing session data
Closing and destroying sessions
Creating an auto-login system with persistent sessions
Creating persistent logins
Checking out visitor credentials
Authenticating users
Logging out users selectively



      
Course Contents

PHP: Managing Persistent Sessions

Created by David Powers


04_01 autologin



Description



PHP persistent sessions allow for communication between the server and client. This allows web applications to remember the identities of visitors as well as any variables or other data. This practical and challenging project-based course will help developers take the data that PHP normally stores in plain text files and write them into a more secure database, where the records can be read and destroyed as needed. Author David Powers helps you set up a SQL database, define classes to open and close sessions, read and write variables, destroy sessions, and manage out-of-date records. The lessons culminate in a short project that uses tokens to recognize returning users in an auto-login scenario.

Topics include:

Configuring sessions
Inspecting how session data is stored
Implementing persistent sessions
Creating a SQL database to store session data
Implementing the PHP SessionHandlerInterface
Writing session data
Closing and destroying sessions
Creating an auto-login system with persistent sessions
Creating persistent logins
Checking out visitor credentials
Authenticating users
Logging out users selectively



      
Course Contents

PHP: Managing Persistent Sessions

Created by David Powers


04_02 trait



Description



PHP persistent sessions allow for communication between the server and client. This allows web applications to remember the identities of visitors as well as any variables or other data. This practical and challenging project-based course will help developers take the data that PHP normally stores in plain text files and write them into a more secure database, where the records can be read and destroyed as needed. Author David Powers helps you set up a SQL database, define classes to open and close sessions, read and write variables, destroy sessions, and manage out-of-date records. The lessons culminate in a short project that uses tokens to recognize returning users in an auto-login scenario.

Topics include:

Configuring sessions
Inspecting how session data is stored
Implementing persistent sessions
Creating a SQL database to store session data
Implementing the PHP SessionHandlerInterface
Writing session data
Closing and destroying sessions
Creating an auto-login system with persistent sessions
Creating persistent logins
Checking out visitor credentials
Authenticating users
Logging out users selectively



      
Course Contents

PHP: Managing Persistent Sessions

Created by David Powers


04_03 extend



Description



PHP persistent sessions allow for communication between the server and client. This allows web applications to remember the identities of visitors as well as any variables or other data. This practical and challenging project-based course will help developers take the data that PHP normally stores in plain text files and write them into a more secure database, where the records can be read and destroyed as needed. Author David Powers helps you set up a SQL database, define classes to open and close sessions, read and write variables, destroy sessions, and manage out-of-date records. The lessons culminate in a short project that uses tokens to recognize returning users in an auto-login scenario.

Topics include:

Configuring sessions
Inspecting how session data is stored
Implementing persistent sessions
Creating a SQL database to store session data
Implementing the PHP SessionHandlerInterface
Writing session data
Closing and destroying sessions
Creating an auto-login system with persistent sessions
Creating persistent logins
Checking out visitor credentials
Authenticating users
Logging out users selectively



      
Course Contents

PHP: Managing Persistent Sessions

Created by David Powers


04_04 persistent



Description



PHP persistent sessions allow for communication between the server and client. This allows web applications to remember the identities of visitors as well as any variables or other data. This practical and challenging project-based course will help developers take the data that PHP normally stores in plain text files and write them into a more secure database, where the records can be read and destroyed as needed. Author David Powers helps you set up a SQL database, define classes to open and close sessions, read and write variables, destroy sessions, and manage out-of-date records. The lessons culminate in a short project that uses tokens to recognize returning users in an auto-login scenario.

Topics include:

Configuring sessions
Inspecting how session data is stored
Implementing persistent sessions
Creating a SQL database to store session data
Implementing the PHP SessionHandlerInterface
Writing session data
Closing and destroying sessions
Creating an auto-login system with persistent sessions
Creating persistent logins
Checking out visitor credentials
Authenticating users
Logging out users selectively



      
Course Contents

PHP: Managing Persistent Sessions

Created by David Powers


04_05 check_credentials



Description



PHP persistent sessions allow for communication between the server and client. This allows web applications to remember the identities of visitors as well as any variables or other data. This practical and challenging project-based course will help developers take the data that PHP normally stores in plain text files and write them into a more secure database, where the records can be read and destroyed as needed. Author David Powers helps you set up a SQL database, define classes to open and close sessions, read and write variables, destroy sessions, and manage out-of-date records. The lessons culminate in a short project that uses tokens to recognize returning users in an auto-login scenario.

Topics include:

Configuring sessions
Inspecting how session data is stored
Implementing persistent sessions
Creating a SQL database to store session data
Implementing the PHP SessionHandlerInterface
Writing session data
Closing and destroying sessions
Creating an auto-login system with persistent sessions
Creating persistent logins
Checking out visitor credentials
Authenticating users
Logging out users selectively



      
Course Contents

PHP: Managing Persistent Sessions

Created by David Powers


04_06 logout



Description



PHP persistent sessions allow for communication between the server and client. This allows web applications to remember the identities of visitors as well as any variables or other data. This practical and challenging project-based course will help developers take the data that PHP normally stores in plain text files and write them into a more secure database, where the records can be read and destroyed as needed. Author David Powers helps you set up a SQL database, define classes to open and close sessions, read and write variables, destroy sessions, and manage out-of-date records. The lessons culminate in a short project that uses tokens to recognize returning users in an auto-login scenario.

Topics include:

Configuring sessions
Inspecting how session data is stored
Implementing persistent sessions
Creating a SQL database to store session data
Implementing the PHP SessionHandlerInterface
Writing session data
Closing and destroying sessions
Creating an auto-login system with persistent sessions
Creating persistent logins
Checking out visitor credentials
Authenticating users
Logging out users selectively



      
Course Contents

PHP: Managing Persistent Sessions

Created by David Powers


05_01 user_key_patch



Description



PHP persistent sessions allow for communication between the server and client. This allows web applications to remember the identities of visitors as well as any variables or other data. This practical and challenging project-based course will help developers take the data that PHP normally stores in plain text files and write them into a more secure database, where the records can be read and destroyed as needed. Author David Powers helps you set up a SQL database, define classes to open and close sessions, read and write variables, destroy sessions, and manage out-of-date records. The lessons culminate in a short project that uses tokens to recognize returning users in an auto-login scenario.

Topics include:

Configuring sessions
Inspecting how session data is stored
Implementing persistent sessions
Creating a SQL database to store session data
Implementing the PHP SessionHandlerInterface
Writing session data
Closing and destroying sessions
Creating an auto-login system with persistent sessions
Creating persistent logins
Checking out visitor credentials
Authenticating users
Logging out users selectively



      
Course Contents

PHP: Managing Persistent Sessions

Created by David Powers


05_02 autoloader



Description



PHP persistent sessions allow for communication between the server and client. This allows web applications to remember the identities of visitors as well as any variables or other data. This practical and challenging project-based course will help developers take the data that PHP normally stores in plain text files and write them into a more secure database, where the records can be read and destroyed as needed. Author David Powers helps you set up a SQL database, define classes to open and close sessions, read and write variables, destroy sessions, and manage out-of-date records. The lessons culminate in a short project that uses tokens to recognize returning users in an auto-login scenario.

Topics include:

Configuring sessions
Inspecting how session data is stored
Implementing persistent sessions
Creating a SQL database to store session data
Implementing the PHP SessionHandlerInterface
Writing session data
Closing and destroying sessions
Creating an auto-login system with persistent sessions
Creating persistent logins
Checking out visitor credentials
Authenticating users
Logging out users selectively



      
Course Contents

PHP: Managing Persistent Sessions

Created by David Powers


05_03 authenticate



Description



PHP persistent sessions allow for communication between the server and client. This allows web applications to remember the identities of visitors as well as any variables or other data. This practical and challenging project-based course will help developers take the data that PHP normally stores in plain text files and write them into a more secure database, where the records can be read and destroyed as needed. Author David Powers helps you set up a SQL database, define classes to open and close sessions, read and write variables, destroy sessions, and manage out-of-date records. The lessons culminate in a short project that uses tokens to recognize returning users in an auto-login scenario.

Topics include:

Configuring sessions
Inspecting how session data is stored
Implementing persistent sessions
Creating a SQL database to store session data
Implementing the PHP SessionHandlerInterface
Writing session data
Closing and destroying sessions
Creating an auto-login system with persistent sessions
Creating persistent logins
Checking out visitor credentials
Authenticating users
Logging out users selectively



      
Course Contents

PHP: Managing Persistent Sessions

Created by David Powers


05_04 revalidate



Description



PHP persistent sessions allow for communication between the server and client. This allows web applications to remember the identities of visitors as well as any variables or other data. This practical and challenging project-based course will help developers take the data that PHP normally stores in plain text files and write them into a more secure database, where the records can be read and destroyed as needed. Author David Powers helps you set up a SQL database, define classes to open and close sessions, read and write variables, destroy sessions, and manage out-of-date records. The lessons culminate in a short project that uses tokens to recognize returning users in an auto-login scenario.

Topics include:

Configuring sessions
Inspecting how session data is stored
Implementing persistent sessions
Creating a SQL database to store session data
Implementing the PHP SessionHandlerInterface
Writing session data
Closing and destroying sessions
Creating an auto-login system with persistent sessions
Creating persistent logins
Checking out visitor credentials
Authenticating users
Logging out users selectively



      
Course Contents

PHP: Managing Persistent Sessions

Created by David Powers


05_05 selective_logout



Description



PHP persistent sessions allow for communication between the server and client. This allows web applications to remember the identities of visitors as well as any variables or other data. This practical and challenging project-based course will help developers take the data that PHP normally stores in plain text files and write them into a more secure database, where the records can be read and destroyed as needed. Author David Powers helps you set up a SQL database, define classes to open and close sessions, read and write variables, destroy sessions, and manage out-of-date records. The lessons culminate in a short project that uses tokens to recognize returning users in an auto-login scenario.

Topics include:

Configuring sessions
Inspecting how session data is stored
Implementing persistent sessions
Creating a SQL database to store session data
Implementing the PHP SessionHandlerInterface
Writing session data
Closing and destroying sessions
Creating an auto-login system with persistent sessions
Creating persistent logins
Checking out visitor credentials
Authenticating users
Logging out users selectively



      
Course Contents

PHP: Managing Persistent Sessions

Created by David Powers


06_01 final_thoughts



Description



PHP persistent sessions allow for communication between the server and client. This allows web applications to remember the identities of visitors as well as any variables or other data. This practical and challenging project-based course will help developers take the data that PHP normally stores in plain text files and write them into a more secure database, where the records can be read and destroyed as needed. Author David Powers helps you set up a SQL database, define classes to open and close sessions, read and write variables, destroy sessions, and manage out-of-date records. The lessons culminate in a short project that uses tokens to recognize returning users in an auto-login scenario.

Topics include:

Configuring sessions
Inspecting how session data is stored
Implementing persistent sessions
Creating a SQL database to store session data
Implementing the PHP SessionHandlerInterface
Writing session data
Closing and destroying sessions
Creating an auto-login system with persistent sessions
Creating persistent logins
Checking out visitor credentials
Authenticating users
Logging out users selectively



      
Course Contents

PHP: Managing Persistent Sessions

Created by David Powers


Exercise_Files.zip



Description



PHP persistent sessions allow for communication between the server and client. This allows web applications to remember the identities of visitors as well as any variables or other data. This practical and challenging project-based course will help developers take the data that PHP normally stores in plain text files and write them into a more secure database, where the records can be read and destroyed as needed. Author David Powers helps you set up a SQL database, define classes to open and close sessions, read and write variables, destroy sessions, and manage out-of-date records. The lessons culminate in a short project that uses tokens to recognize returning users in an auto-login scenario.

Topics include:

Configuring sessions
Inspecting how session data is stored
Implementing persistent sessions
Creating a SQL database to store session data
Implementing the PHP SessionHandlerInterface
Writing session data
Closing and destroying sessions
Creating an auto-login system with persistent sessions
Creating persistent logins
Checking out visitor credentials
Authenticating users
Logging out users selectively



      
Course Contents