This guide will help you log in to your local FCC site using your GitHub account. This process should be similar for logging in with other social media accounts. This guide assumes you already have a local copy of FCC up and running.
If you need help getting FCC setup on your local machine, here are a few useful links to help you get started:
Free Code Camp Issue Mods and staff are on hand to assist with Pull Request related issues on our Help Contributors Chat Room
The output from running
$ gulp mentions the Access Port is 3001. I have only successfully logged in with GitHub at port 3000 - the Proxy Port. If you understand how to log in using other ports, please consider submitting a pull request on this wiki.
Alternatively, click your Profile Picture => Settings => Applications => Developer applications => Register new application
Note: your Client ID and Client Secret will be long alphanumeric values.
Remove / unset with comment block the unwanted provider in passport-provider.
Add SESSION_SECRET and COOKIE_SECRET in
.env if you get error on express-session and cookieParser.
node seedbefore run
gulpif you dont get the challenges.
Congratulations! You can now successfully log into your local FCC site using your GitHub account.