Skip to content
Snippets Groups Projects
Commit fccc1d7b authored by Fabien Zucchet's avatar Fabien Zucchet
Browse files

add PROD environment variable to choose redirect_uri and listening port

parent 271a6539
Branches
No related tags found
No related merge requests found
......@@ -6,6 +6,12 @@ var secrets = require('../secrets.js');
var client_id = secrets.client_id;
var client_secret = secrets.client_secret;
if (process.env.PROD == true) {
const redirect_uri = "https://leaderboard.viarezo.fr/api/fallback"
} else {
const redirect_uri = "https://leaderboard-test.viarezo.fr/api/fallback"
}
const scope = "default linkcs:read"
......@@ -13,7 +19,7 @@ function getRedirectURI(){
return url.format({
pathname:"https://auth.viarezo.fr/oauth/authorize",
query: {
"redirect_uri": process.env.PROD_REDIRECT_URI,
"redirect_uri": redirect_uri,
"client_id": client_id,
"response_type": "code",
"state": "aaa", // Generate a random here
......@@ -27,7 +33,7 @@ async function getToken(code){
const data = querystring.stringify({
grant_type: 'authorization_code',
code: code,
redirect_uri: process.env.PROD_REDIRECT_URI,
redirect_uri: redirect_uri,
client_id: client_id,
client_secret: client_secret
})
......
......@@ -37,9 +37,13 @@ app.get('/api/logout', function(req, res){
res.redirect('/');
});
app.listen(process.env.PORT, () => {
console.log(`App server now listening on port ${process.env.PORT}`);
if (process.env.PROD == true) {
const port = 8000;
} else {
const port = 5000;
}
app.listen(port, () => {
console.log(`App server now listening on port ${port}`);
});
module.exports = app;
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment