一个日牯子
Home
Tags
GitHub
Author
2020-11-30
SVG
HTML
PDF
O
A
u
t
h
2
为
什
么
不
能
用
来
进
行
认
证
1
使
用
O
p
e
n
I
D
C
o
n
n
e
c
t
进
行
用
户
认
证
刨
根
问
底
协
议
C
o
n
t
e
n
t
s
O
A
u
t
h
2
为
什
么
不
能
用
来
进
行
认
证
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
1
认
证
(
)
和
授
权
(
)
的
区
别
的
问
题
与
的
区
别
在
哪
O
p
e
n
I
D
C
o
n
n
e
c
t
授
权
流
程
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
3
其
他
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
4
结
构
作
为
一
个
广
泛
使
用
的
授
权
标
准
,
已
经
基
本
上
普
及
了
,
但
是
其
协
议
本
身
是
比
较
复
杂
的
,
如
果
不
仔
细
研
究
还
是
会
一
知
半
解
。
一
个
常
见
的
错
误
用
法
就
是
用
来
进
行
认
证
(
)
。
不
是
为
解
决
认
证
的
问
题
的
协
议
,
也
没
有
定
义
认
证
的
流
程
;
但
是
,
在
的
基
础
上
,
加
以
扩
展
得
到
的
确
是
为
解
决
这
个
问
题
而
生
的
。
O
A
u
t
h
2
为
什
么
不
能
用
来
进
行
认
证
认
证
(
A
u
t
h
e
n
t
i
c
a
t
i
o
n
)
和
授
权
(
A
u
t
h
o
r
i
z
a
t
i
o
n
)
的
区
别
与
是
有
区
别
的
。
:
:
O
A
u
t
h
L
o
g
i
n
的
问
题
在
的
使
用
场
景
中
,
一
种
比
较
常
见
的
攻
击
场
景
是
,
即
使
用
得
到
的
来
登
陆
到
应
用
中
,
通
常
在
中
会
存
在
这
样
的
威
胁
。
如
上
所
示
,
客
户
端
认
为
可
以
拿
到
用
户
的
信
息
(
通
过
,
那
么
操
作
的
主
体
就
是
用
户
本
人
,
于
是
很
简
单
就
实
现
了
微
信
登
陆
的
功
能
。
这
里
的
问
题
在
于
,
攻
击
者
可
以
自
己
申
请
一
个
合
法
的
,
然
后
诱
导
用
户
请
求
同
样
的
的
,
在
这
个
例
子
中
,
也
就
是
获
取
微
信
用
户
信
息
,
然
后
按
照
的
流
O
A
u
t
h
2
为
什
么
不
能
用
来
进
行
认
证
2
程
,
授
权
服
务
器
会
调
用
一
个
来
返
回
给
其
一
个
,
这
个
是
绑
定
到
了
登
陆
的
用
户
的
。
攻
击
者
这
时
可
以
利
用
这
个
,
然
后
去
调
用
的
回
调
接
口
,
模
拟
从
的
认
证
服
务
器
回
调
。
这
时
候
会
拿
着
这
个
去
换
取
,
然
后
获
取
用
户
信
息
,
然
后
就
登
陆
成
功
了
。
当
然
这
个
其
实
很
好
解
决
:
一
定
要
绑
定
到
上
,
也
就
是
说
一
个
只
能
由
申
请
它
的
去
换
取
,
这
个
检
测
是
由
完
成
的
那
么
,
既
然
已
经
解
决
了
这
个
问
题
,
是
不
是
就
用
来
做
认
证
了
呢
?
答
案
还
是
否
定
的
,
原
因
很
简
单
,
因
为
即
便
你
可
以
解
决
这
些
问
题
,
中
并
没
有
定
义
一
个
标
准
的
做
法
来
实
现
认
证
。
的
a
c
c
e
s
s
_
t
o
k
e
n
的
实
质
是
将
用
户
的
一
些
访
问
权
限
(
)
代
理
给
客
户
端
。
通
过
客
户
端
可
以
获
取
一
个
a
c
c
e
s
s
_
t
o
k
e
n
,
代
表
一
个
用
户
授
权
进
行
某
些
操
作
的
凭
证
。
客
户
端
可
以
通
过
的
来
获
取
元
数
据
,
例
如
用
户
名
等
。
虽
然
在
协
议
中
,
这
个
本
身
是
给
验
证
使
用
的
,
但
实
际
上
并
没
有
限
制
说
只
有
可
以
访
问
。
那
么
是
否
可
以
用
来
做
认
证
呢
?
但
设
计
的
本
意
是
给
资
源
服
务
器
使
用
的
。
资
源
服
务
器
根
据
其
判
断
是
否
有
权
限
访
问
资
源
,
而
并
不
关
心
程
序
是
谁
。
因
此
实
际
上
代
表
的
是
代
理
的
用
户
权
限
,
而
不
是
用
户
本
身
。
另
外
如
果
是
的
授
权
流
程
的
话
。
就
根
本
没
有
用
户
存
在
了
。
在
的
规
范
中
也
提
到
了
:
O
p
e
n
I
D
C
o
n
n
e
c
t
与
O
A
u
t
h
2
的
区
别
在
哪
实
际
上
在
上
的
核
心
区
别
在
于
,
最
终
会
生
成
一
个
而
不
是
,
借
此
来
对
用
户
进
行
认
证
。
O
p
e
n
I
D
C
o
n
n
e
c
t
授
权
流
程
3
O
p
e
n
I
D
C
o
n
n
e
c
t
授
权
流
程
中
定
义
了
几
种
授
权
流
程
:
实
际
上
,
尽
管
有
多
种
授
权
流
程
可
用
,
但
推
荐
的
做
法
是
使
用
(
,
以
保
证
最
佳
的
安
全
性
。
A
u
t
h
o
r
i
z
a
t
i
o
n
C
o
d
e
F
l
o
w
的
流
程
跟
的
流
程
差
别
不
大
,
流
程
为
:
发
起
认
证
请
求
到
授
权
服
务
器
上
授
权
服
务
器
认
证
终
端
用
户
授
权
服
务
器
提
示
用
户
并
得
到
用
户
的
授
权
授
权
服
务
器
重
定
向
到
,
并
带
一
个
通
过
换
取
(
和
验
证
,
认
证
完
成
首
先
是
客
户
端
生
成
授
权
的
:
h
t
t
p
s
:
/
/
a
u
t
h
o
r
i
z
a
t
i
o
n
-
s
e
r
v
e
r
.
c
o
m
/
a
u
t
h
o
r
i
z
e
?
r
e
s
p
o
n
s
e
_
t
y
p
e
=
c
o
d
e
&
c
l
i
e
n
t
_
i
d
=
e
g
H
u
u
4
o
J
x
g
O
L
e
B
z
P
A
Q
9
s
X
g
4
i
&
r
e
d
i
r
e
c
t
_
u
r
i
=
h
t
t
p
s
:
/
/
w
w
w
.
o
a
u
t
h
.
c
o
m
/
p
l
a
y
g
r
o
u
n
d
/
o
i
d
c
.
h
t
m
l
&
s
c
o
p
e
=
o
p
e
n
i
d
+
p
r
o
f
i
l
e
+
e
m
a
i
l
+
p
h
o
t
o
s
&
s
t
a
t
e
=
s
R
R
O
J
_
i
P
T
a
m
3
9
D
c
7
&
n
o
n
c
e
=
e
F
R
v
o
_
n
5
e
c
y
Y
U
_
S
v
这
里
比
的
流
程
多
了
一
个
n
o
n
c
e
的
随
机
字
符
串
。
这
是
用
来
防
止
攻
击
的
,
相
当
于
对
的
一
个
额
外
的
验
证
,
而
设
计
师
为
了
防
止
的
。
然
后
跳
转
到
授
权
服
务
器
登
陆
成
功
后
,
会
并
附
带
一
些
参
数
:
?
s
t
a
t
e
=
s
R
R
O
J
_
i
P
T
a
m
3
9
D
c
7
&
c
o
d
e
=
M
s
x
V
U
0
n
q
V
Y
e
g
0
B
d
P
M
V
5
9
a
t
Y
O
U
S
C
Z
K
z
p
b
c
D
b
C
r
B
X
w
V
V
N
t
2
X
w
7
然
后
拿
这
个
去
换
取
P
O
S
T
h
t
t
p
s
:
/
/
a
u
t
h
o
r
i
z
a
t
i
o
n
-
s
e
r
v
e
r
.
c
o
m
/
t
o
k
e
n
g
r
a
n
t
_
t
y
p
e
=
a
u
t
h
o
r
i
z
a
t
i
o
n
_
c
o
d
e
&
c
l
i
e
n
t
_
i
d
=
e
g
H
u
u
4
o
J
x
g
O
L
e
B
z
P
A
Q
9
s
X
g
4
i
&
c
l
i
e
n
t
_
s
e
c
r
e
t
=
p
4
N
l
H
7
i
7
o
2
J
Q
J
9
x
p
G
d
h
G
9
5
e
X
W
g
X
1
I
8
t
e
W
Y
Z
o
8
p
H
5
-
v
I
L
S
Z
X
v
&
r
e
d
i
r
e
c
t
_
u
r
i
=
h
t
t
p
s
:
/
/
w
w
w
.
o
a
u
t
h
.
c
o
m
/
p
l
a
y
g
r
o
u
n
d
/
o
i
d
c
.
h
t
m
l
&
c
o
d
e
=
M
s
x
V
U
0
n
q
V
Y
e
g
0
B
d
P
M
V
5
9
a
t
Y
O
U
S
C
Z
K
z
p
b
c
D
b
C
r
B
X
w
V
V
N
t
2
X
w
7
最
终
可
以
拿
到
以
及
{
"
t
o
k
e
n
_
t
y
p
e
"
:
"
B
e
a
r
e
r
"
,
"
e
x
p
i
r
e
s
_
i
n
"
:
8
6
4
0
0
,
"
a
c
c
e
s
s
_
t
o
k
e
n
"
:
"
B
1
d
E
T
M
t
g
N
O
P
B
H
D
8
C
f
g
k
c
M
4
P
E
h
Z
x
O
t
7
4
8
p
U
e
e
j
k
_
6
g
f
U
V
M
p
f
I
h
O
b
d
f
h
L
i
g
Q
K
L
Q
7
M
V
j
N
j
4
z
D
m
b
"
,
其
他
4
"
s
c
o
p
e
"
:
"
o
p
e
n
i
d
p
r
o
f
i
l
e
e
m
a
i
l
p
h
o
t
o
"
,
"
i
d
_
t
o
k
e
n
"
:
"
e
y
J
r
a
W
Q
i
O
i
J
z
M
T
Z
0
c
V
N
t
O
D
h
w
R
E
o
4
V
G
Z
C
X
z
d
r
S
E
t
Q
U
k
F
Q
R
j
g
1
d
1
V
E
V
G
x
t
e
W
8
5
S
U
x
U
Z
T
d
z
I
i
w
i
Y
W
x
n
I
j
o
i
U
l
M
y
N
T
Y
i
f
Q
.
e
y
J
z
d
W
I
i
O
i
J
j
b
2
5
j
Z
X
J
u
Z
W
Q
t
Y
2
F
y
Y
W
N
h
b
E
B
l
e
G
F
t
c
G
x
l
L
m
N
v
b
S
I
s
I
m
5
h
b
W
U
i
O
i
J
D
b
2
5
j
Z
X
J
u
Z
W
Q
g
Q
2
F
y
Y
W
N
h
b
C
I
s
I
m
V
t
Y
W
l
s
I
j
o
i
Y
2
9
u
Y
2
V
y
b
m
V
k
L
W
N
h
c
m
F
j
Y
W
x
A
Z
X
h
h
b
X
B
s
Z
S
5
j
b
2
0
i
L
C
J
p
c
3
M
i
O
i
J
o
d
H
R
w
c
z
o
v
L
3
B
r
L
W
R
l
b
W
8
u
b
2
t
0
Y
S
5
j
b
2
0
v
b
2
F
1
d
G
g
y
L
2
R
l
Z
m
F
1
b
H
Q
i
L
C
J
h
d
W
Q
i
O
i
J
l
Z
0
h
1
d
T
R
v
S
n
h
n
T
0
x
l
Q
n
p
Q
Q
V
E
5
c
1
h
n
N
G
k
i
L
C
J
p
Y
X
Q
i
O
j
E
2
M
D
A
2
N
z
Q
1
M
T
Q
s
I
m
V
4
c
C
I
6
M
T
Y
w
M
z
I
2
N
j
U
x
N
C
w
i
Y
W
1
y
I
j
p
b
I
n
B
3
Z
C
J
d
f
Q
.
Z
o
P
v
Z
P
a
o
m
d
O
n
n
z
2
G
F
R
G
b
g
a
W
7
P
P
W
I
M
F
D
q
S
B
p
0
g
b
N
4
A
n
4
a
9
F
-
B
c
-
4
_
T
9
E
B
G
V
8
a
G
e
t
y
j
Z
Y
A
O
N
0
g
j
N
V
0
p
0
N
G
F
i
w
e
t
t
e
P
W
K
u
x
B
z
u
s
u
G
C
E
d
9
i
X
W
W
U
O
9
-
W
T
F
5
e
2
A
G
r
3
_
j
k
g
3
4
d
b
x
f
i
F
X
y
3
K
g
H
7
m
0
c
z
m
8
0
9
c
M
a
i
Z
_
o
f
L
Y
g
J
H
V
D
8
l
q
M
Q
o
W
i
f
h
o
N
h
p
j
P
q
a
1
9
S
v
c
3
n
C
H
z
S
Y
H
U
g
T
X
Q
W
v
A
5
6
N
m
Q
v
y
V
P
h
_
O
M
7
G
M
p
c
6
z
H
o
p
m
i
h
J
q
t
3
e
R
E
o
f
8
N
-
b
O
d
7
F
L
3
9
j
e
a
m
2
-
k
1
T
F
S
D
o
g
y
J
E
5
1
3
a
C
0
O
s
s
R
A
D
r
_
T
W
v
t
L
8
x
o
a
P
k
X
M
_
7
b
X
Y
s
9
_
7
e
r
X
m
z
F
9
l
a
0
h
v
m
O
u
a
s
i
e
e
t
p
L
h
O
v
F
e
o
i
O
J
W
C
U
9
x
h
x
j
4
Q
"
}
简
而
言
之
,
是
给
做
认
证
用
的
,
可
能
包
含
一
些
用
户
敏
感
的
信
息
是
给
用
的
I
m
p
l
i
c
i
t
fl
o
w
这
种
授
权
流
程
的
步
骤
如
下
:
发
起
认
证
请
求
到
授
权
服
务
器
上
授
权
服
务
器
认
证
用
户
授
权
服
务
器
得
到
用
户
的
授
权
授
权
服
务
器
直
接
将
以
及
如
果
请
求
了
的
话
到
上
校
验
,
完
成
认
证
跟
的
区
别
在
于
,
授
权
服
务
器
认
证
用
户
完
成
之
后
直
接
将
发
给
了
而
不
是
发
送
一
个
。
这
种
流
程
设
计
是
本
身
是
针
对
运
行
在
浏
览
器
上
的
的
,
已
经
不
被
建
议
使
用
。
其
他
i
d
_
t
o
k
e
n
结
构
如
上
生
成
的
解
析
出
来
如
下
:
{
"
s
u
b
"
:
"
c
o
n
c
e
r
n
e
d
-
c
a
r
a
c
a
l
@
e
x
a
m
p
l
e
.
c
o
m
"
,
"
n
a
m
e
"
:
"
C
o
n
c
e
r
n
e
d
C
a
r
a
c
a
l
"
,
"
e
m
a
i
l
"
:
"
c
o
n
c
e
r
n
e
d
-
c
a
r
a
c
a
l
@
e
x
a
m
p
l
e
.
c
o
m
"
,
"
i
s
s
"
:
"
h
t
t
p
s
:
/
/
p
k
-
d
e
m
o
.
o
k
t
a
.
c
o
m
/
o
a
u
t
h
2
/
d
e
f
a
u
l
t
"
,
"
a
u
d
"
:
"
e
g
H
u
u
4
o
J
x
g
O
L
e
B
z
P
A
Q
9
s
X
g
4
i
"
,
"
i
a
t
"
:
1
6
0
0
6
7
4
5
1
4
,
"
e
x
p
"
:
1
6
0
3
2
6
6
5
1
4
,
"
a
m
r
"
:
[
"
p
w
d
"
]
}
中
包
含
了
一
些
必
须
的
信
息
:
证
书
的
签
发
者
对
应
的
主
体
(
也
就
是
到
底
认
证
的
是
谁
了
)
的
标
识
,
通
常
就
是
用
户
名
证
书
的
受
众
,
必
须
包
含
。
过
期
时
间
签
发
时
间
其
他
5
:
HTML view coming soon.
Download PDF
for the full formatted version.