14 lines
347 B
JavaScript
14 lines
347 B
JavaScript
|
|
const express = require('express');
|
||
|
|
const { Router } = express;
|
||
|
|
const router = new Router()
|
||
|
|
const identity = require('../src/identity.js')
|
||
|
|
|
||
|
|
router.post('/:uid', async (req, res) => {
|
||
|
|
const data = req.body.data || "";
|
||
|
|
const uid = req.params.uid;
|
||
|
|
res.json({
|
||
|
|
data: await identity.decrypt.with.public(uid, data)
|
||
|
|
});
|
||
|
|
});
|
||
|
|
|
||
|
|
module.exports = router;
|