That link explain how to configure Open edX for Third Party Authorization in the Vagrant installation. I would like to point out that the Vagrant installation and the Bitnami Open edX Stack are very different and the steps described there must be adapted. I would explain which steps you need to follow in order to do so in the Bitnami Stack.
I also want to announce you that we're working very hard on the new Open edX release and the directory structure on this new version would be much more similar to the Vagrant installation structure than previous versions.
These are the steps you should follow:
1 - You need to edit the files:
2 - Open
/opt/bitnami/apps/edx/conf/lms.env.json with the "vim" editor (
vim /opt/bitnami/apps/edx/conf/lms.env.json) and find the key-value pair named FEATURES. Substitute the key-value pair:
3- Obtain the credentials to access Google AIP. The process is described here.
4 - Open
/opt/bitnami/apps/edx/conf/lms.auth.json with the "vim" editor (
vim /opt/bitnami/apps/edx/conf/lms.auth.json) and find the key-value pair named THIRD_PARTY_AUTH. Substitute the key-value pair:
Please note that you have to substitute google_key and google_secret with the values obtained in the step 3.
5 - Reconfigure the database to store the new information:
./bin/paver.edxapp update_db -settings=devstack
6 - Turn your server on:
./bin/paver.edxapp devstack lms
7 - Access your Open edX site, you’ll see the registration form with buttons for each enabled provider, as above.