This repository has been archived by the owner on Dec 9, 2024. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 28
/
Copy pathauth0-custom-db-connection-with-jwt.yml
138 lines (133 loc) · 2.23 KB
/
auth0-custom-db-connection-with-jwt.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
title: Auth0 custom database login with client credentials
backgroundColor: '#ffffff'
components:
-
kind: web
-
kind: fun
impl: Login Action Script
label: login(email, password, callback)
outline: Auth0
-
kind: ser
outline: Auth0
label: /oauth/token
-
kind: dns
provider: AWS
outline: AWS
-
kind: cdn
provider: AWS
outline: AWS
-
kind: gtw
provider: AWS
outline: AWS
-
kind: fun
label: /login
provider: AWS
outline: AWS
-
kind: fun
label: verify(access_token)
impl: Authorizer
provider: AWS
outline: AWS
-
kind: rdb
label: Users Repository
impl: Oracle DB
outline: On Prem
connections:
-
origin: web1
targets:
-
id: fun1
num: 1
label: GET /oauth/authorize
labeldistance: 8
minlen: 2
dashed: false
color: '#c0c0c0'
-
origin: fun1
targets:
-
id: ser1
num: 2
label: POST /oauth/token<br/>clientID<br/>clientSecret
labeldistance: 4
minlen: 2
dashed: false
color: '#c0c0c0'
-
id: dns1
num: 3
label: POST /login<br/>email<br/>hash(pass)<br/>access_token
labeldistance: 10
minlen: 2
dashed: false
color: '#c0c0c0'
-
origin: dns1
targets:
-
id: cdn1
num: 4
labeldistance: 2
minlen: 1.7
dashed: false
color: '#c0c0c0'
-
origin: cdn1
targets:
-
id: gtw1
num: 5
labeldistance: 6
dashed: false
color: '#c0c0c0'
-
origin: gtw1
targets:
-
id: fun2
num: 7
labeldistance: 6
dashed: false
color: '#c0c0c0'
-
id: fun3
num: 6
labeldistance: 2
minlen: 1.7
dashed: false
color: '#c0c0c0'
-
origin: fun2
targets:
-
id: rdb1
num: 8
labeldistance: 5
dashed: false
color: '#c0c0c0'
ranks:
-
name: aaa
components:
- dns1
- cdn1
-
name: bbb
components:
- gtw1
- fun3
-
name: ccc
components:
- fun1
- ser1