mirror of
https://codeberg.org/timelimit/timelimit-server.git
synced 2026-08-31 19:03:45 +02:00
Add U2F support
This commit is contained in:
@@ -35,6 +35,7 @@ export interface ServerDataStatus {
|
||||
krq?: Array<ServerKeyRequest> // pendingKeyRequests
|
||||
kr?: Array<ServerKeyResponse> // keyResponses
|
||||
dh?: ServerDhKey // Diffie Hellman
|
||||
u2f?: U2fData
|
||||
fullVersion: number // fullVersionUntil
|
||||
message?: string
|
||||
apiLevel: number
|
||||
@@ -258,3 +259,15 @@ export interface ServerDhKey {
|
||||
v: string // version
|
||||
k: string // key, base64
|
||||
}
|
||||
|
||||
export interface U2fData {
|
||||
v: string // version
|
||||
d: Array<U2fItem> // data
|
||||
}
|
||||
|
||||
export interface U2fItem {
|
||||
u: string // userId
|
||||
a: number // addedAt
|
||||
h: string // key handle, base64
|
||||
p: string // public key, base64
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user