user rsa key for federation

This commit is contained in:
lesion
2019-07-29 14:10:18 +02:00
parent f98820dafe
commit 64beb39baa
7 changed files with 73 additions and 16 deletions

View File

@@ -8,7 +8,6 @@ router.get('/u/:name', async (req, res) => {
if (!name) return res.status(400).send('Bad request.')
const user = await User.findOne({where: { username: name }})
if (!user) return res.status(404).send(`No record found for ${name}`)
const domain = 'local'
const ret = {
'@context': [
'https://www.w3.org/ns/activitystreams',
@@ -22,7 +21,7 @@ router.get('/u/:name', async (req, res) => {
'publicKey': {
'id': `${config.baseurl}/federation/u/${name}#main-key`,
'owner': `${config.baseurl}/federation/u/${name}`,
'publicKeyPem': user.pubkey
'publicKeyPem': user.rsa.publicKey
}
}
res.json(ret)