old_contents: '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')}`
          );
      });
  
new_contents: '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) {
                      next();
                  } else {
                      res.sendStatus(401);
                  }
              });
          },
      })
      .then(server => {
          console.log(
              `Unleash started on http://localhost:${server.app.get('port')}`
          );
      });
  
subject: Update client-auth-unleash.js