RanchiMallTasks/Proejct1_FLO_FB_Auth_Exchange/README.md
2021-10-29 16:46:13 +05:30

48 lines
1.2 KiB
Markdown

# What are different files here
- customer.sql is the customer table where authentication information is stored
- ranchi8_exchange_test.sql is the ful MySQL database with test data
- Exchange_PHP_code.zip has the full PHP code
# Main Task
> You have to convert Facebook based authentication to FLO based authentication
# Notes
Currently, the user gets the authentcation clearance for Facebook using fb_config.php, and it sets login status to unity
customer is the table with all the users
There is no session information stored in Database currently
It only has action or not active
So session and login tokens are not stored in DB
We do not have record of when was login made
DB Name is ranchi8_flexchange8
==
CHECKLOGINSTATUS
checkLoginStatus()
EVERY FILES HAS THIS ON TOP
require_once '../includes/imp_files.php';
if (!checkLoginStatus()) {
return false;
}
AND THIS IS HOW THE LOGIN STATUS IS CHECKED
function checkLoginStatus() {
if(!isset($_SESSION['fb_id']) || !isset($_SESSION['user_id']) || !isset($_SESSION['user_name'])) {
return false;
}
return true;
}
==
WE ARE INTERESTED IN THIS fb_id
isset($_SESSION['fb_id'])
fb_id is a field in database