'use strict';

// const unleash = require('unleash-server');
const unleash = require('../lib/server-impl.js');

// You typically will not hard-code this value in your code!
const sharedSecret = '12312Random';

unleash
    .start({
        databaseUrl: 'postgres://unleash_user:passord@localhost:5432/unleash',
        enableLegacyRoutes: false,
        preRouterHook: app => {
            app.use('/api/client', (req, res, next) => {
                if (req.header('authorization') !== sharedSecret) {
                    res.sendStatus(401);
                } else {
                    next();
                }
            });
        },
    })
    .then(server => {
        console.log(
            `Unleash started on http://localhost:${server.app.get('port')}`
        );
    });

@@ -475,17 +475,17 @@
 ation') 
-!
+=
 == share
@@ -519,26 +519,13 @@
     
-res.sendStatus(401
+next(
 );%0A 
@@ -560,37 +560,50 @@
                 
-next(
+res.sendStatus(401
 );%0A             

Update client-auth-unleash.js