mirror of
https://github.com/aljazceru/pubky-core.git
synced 2026-01-01 13:24:20 +01:00
46 lines
1.1 KiB
JavaScript
46 lines
1.1 KiB
JavaScript
import test from 'brittle'
|
|
import z32 from 'z32'
|
|
|
|
import App from '@pubky/homeserver/test/helper/app.js'
|
|
|
|
import Client from '../src/index.js'
|
|
|
|
test('seed auth', async (t) => {
|
|
// const homeserver = await App(t)
|
|
|
|
// const client = new Client(
|
|
// homeserver.homeserver.pkarr.serverPkarr.publicKey(),
|
|
// {
|
|
// relay: homeserver.testnet.relay
|
|
// }
|
|
// )
|
|
// await client.ready()
|
|
//
|
|
// const seed = Client.crypto.generateSeed()
|
|
// const keypair = Client.crypto.generateKeyPair(seed)
|
|
// const expectedUserId = keypair.public_key().to_string()
|
|
//
|
|
// const userIdResult = await client.signup(seed)
|
|
// t.ok(userIdResult.isOk(), userIdResult.error)
|
|
//
|
|
// const userId = userIdResult.value
|
|
// t.is(userId, expectedUserId)
|
|
//
|
|
// const session = await client.session()
|
|
// t.ok(session?.users[userId])
|
|
//
|
|
// {
|
|
// await client.logout(userId)
|
|
//
|
|
// const session = await client.session()
|
|
// t.absent(session?.users?.[userId])
|
|
// }
|
|
//
|
|
// {
|
|
// await client.login(seed)
|
|
//
|
|
// const session = await client.session()
|
|
// t.ok(session?.users[userId])
|
|
// }
|
|
})
|