example/signing_example_express_response_handler.js
var express = require('express'),
crypto = require('crypto');
var app = express();
app.get('/signer', function (req, res) {
// TODO: Do something to authenticate this request
res.send({
"signature": crypto
.createHmac('sha1', 'YOUR_AWS_SECRET_KEY')
.update(req.query.to_sign)
.digest('base64')
});
});
app.listen(3000);