当用户登录时,我在响应中发回 HttpOnly cookie。
但是,当我随后调用 API 时尝试读取 cookie 时,没有任何内容
这是我制作饼干的方法:
var signOptions = {
expiresIn: '30d',
algorithm: 'RS256'
}
var CurrentDate = new Date()
CurrentDate.setMonth(CurrentDate.getMonth() + 1)
var cookieOptions = {
httpOnly: true,
expires: CurrentDate
}
const token = jwt.sign({ _id: user._id },
fs.readFileSync(path.resolve('routes/keys/private.key'), 'utf8'),
signOptions)
res.status(200).cookie('stickyAccessJwt', token, cookieOptions).send('well done')
Run Code Online (Sandbox Code Playgroud)
路线('/测试'):
const express = require('express')
const router = express.Router()
const { CheckAuthorisation } = require('./middleware/checkAuthorisation')
router.get('/', CheckAuthorisation, async (req, res) => {
res.send(':)')
})
module.exports = router
Run Code Online (Sandbox Code Playgroud)
中间件(这里到达401):
let checkAuthorisation = …Run Code Online (Sandbox Code Playgroud) data MoneyAmount = Amount Float Currency
deriving (Show, Eq)
data Currency = EUR | GBP | USD | CHF
deriving (Show, Eq)
type Account = (Integer, MoneyAmount)
putAmount :: MoneyAmount -> Account -> Account
putAmount mon acc = undefined
Run Code Online (Sandbox Code Playgroud)
我需要编写一个为账户增加资金的功能(如果增加的钱是账户中的错误货币,则显示错误).
我知道如何创建金额
let moni = Amount 6.6 EUR
Run Code Online (Sandbox Code Playgroud)
但我不知道写什么来创建一个帐户?(我希望句子有意义)我不知道如何操纵输入来做整个添加帐户的事情.
我尝试过类似的东西
let acc = Account 1 moni
Run Code Online (Sandbox Code Playgroud)
我的问题是如何操纵帐户,以便我可以编写该功能.
这是jsfiddle:http://jsfiddle.net/dazakip/u7d59901/
.nav {
float: left;
width: calc(100% - 75px);
height: 10px;
padding-left: 5px;
padding-bottom: 10px;
background-color: green;
}
.checkout{
float: right;
width: 75px;
height: 10px;
padding-bottom: 10px;
background-color: red;
}
Run Code Online (Sandbox Code Playgroud)
特别是这段代码.希望两个div彼此相邻,并且无论调整大小,都要保持不变.预览将显示我的意思.
谢谢!
真的很简单的问题,我不能为我的生活谷歌信息:(
我有以下类型:
type NI = Int
type Age = Int
type Balance = Int
type Person = (NI, Age, Balance)
Run Code Online (Sandbox Code Playgroud)
如果一个人的年龄超过65岁,我如何创建一个返回true的函数?我试过了:
retired :: Person -> Bool
retired p = p >= 65
Run Code Online (Sandbox Code Playgroud)
它显然不起作用,我意识到即使我尝试它.我很难接受这么简单的事情.