feat: encode pazuz_operatoridentifier header
chore: rename cookies to fit a standard fix: small fixes
This commit is contained in:
parent
990ab32583
commit
5b13ffe3d9
14 changed files with 41 additions and 19 deletions
|
|
@ -1,3 +1,5 @@
|
|||
const { AuthenticationError } = require('apollo-server-express')
|
||||
const base64 = require('base-64')
|
||||
const users = require('../../users')
|
||||
|
||||
const buildApolloContext = async ({ req, res }) => {
|
||||
|
|
@ -17,10 +19,9 @@ const buildApolloContext = async ({ req, res }) => {
|
|||
req.session.user.username = user.username
|
||||
req.session.user.role = user.role
|
||||
|
||||
|
||||
res.set('role', user.role)
|
||||
res.cookie('email', user.username)
|
||||
res.set('Access-Control-Expose-Headers', 'role')
|
||||
res.set('lamassu_role', user.role)
|
||||
res.cookie('pazuz_operatoridentifier', base64.encode(user.username))
|
||||
res.set('Access-Control-Expose-Headers', 'lamassu_role')
|
||||
|
||||
return { req, res }
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue