UNPKG
@authduo/authduo
Version:
latest (0.2.0-7)
0.2.0-7
0.2.0-6
0.2.0-5
0.2.0-4
0.2.0-3
0.2.0-2
0.2.0-0
0.1.1
0.1.0
0.0.3
0.0.2
0.0.1
0.0.0
Free User-sovereign Authentication for the World
@authduo/authduo
/
x
/
manager
/
logic
/
purpose.d.ts
14 lines
(13 loc)
•
327 B
TypeScript
View Raw
1
2
3
4
5
6
7
8
9
10
11
12
13
14
import
{
Passport
}
from
"../../auth/passport.js"
;
export
declare
namespace
Purpose
{
type
Manage
= {
kind
:
"manage"
; };
type
Login
= {
kind
:
"login"
;
audience
:
string
;
hostname
:
string
;
onLogin
:
(
passport
:
Passport
) =>
Promise
<
void
>; };
type
Any
=
Manage
|
Login
; }