This extension allows customer to login to EverShop using your Google account.
Note: This extension requires EverShop version 1.0.0-rc.6 or higher.
npm install @evershop/google_login
Edit the config/default.json
file in the root directory of your EverShop installation and add the following line to the extensions
section:
{
...,
"system": {
...,
"extensions": [
...,
{
"name": "google_login",
"resolve": "node_modules/@evershop/google_login",
"enabled": true,
"priority": 10
}
]
}
}
Edit the config/default.json
file:
{
...,
"google_login": {
"client_id": "YOUR_GOOGLE_CLIENT_ID",
"client_secret": "YOUR_GOOGLE_CLIENT_SECRET",
"success_redirect_url": "http://localhost:3000",
"failure_redirect_url": "http://localhost:3000/account/login"
}
}
npm run build
Note: You can get the Google client ID and secret from the Google API Console.