프로젝트

일반

사용자정보

AuthToken » 이력 » 버전 2

이름없음, 2021/12/22 04:45

1 1 이름없음
h1. AuthToken
2 2 이름없음
3
* Access Token 을 발행합니다
4
5
<pre><code class="java">
6
authToken(
7
auth: Auth
8
): SigninResponse
9
</code></pre>
10
11
---
12
13
*Request → Auth*
14
15
|_. field |_. type |_. description |_. note |
16
| did | String | 사용자 did |   |
17
| verKey | String | 사용자 verkey |   |
18
| nonce | String |   |   |
19
20
p(wiki-class-auto-cursor-target). *SignInResponse*
21
22
|_. field |_. type |_. description |_. note |
23
| accessToken | String | 사용자 accessToken |   |
24
| command | String | 응답에 대한 Command 종류 | 값: login |
25
26
---
27
28
p(wiki-class-auto-cursor-target). *Request Example*
29
30
<pre><code class="java">
31
query {
32
  authToken(auth : {
33
      did: "G5rw9qAMbozGxySHkMaztD" 
34
      verkey: "9Dq5ZBptrf7Kgxe3K2Xw3aFwHSdoStiUrs98QPRgbrbt" 
35
      nonce: "5605ae4c-9cf1-4169-b29c-25fe868c7607" 
36
  }) {
37
    accessToken
38
  }
39
}
40
</code></pre>
41
42
*Response Example*
43
44
<pre><code class="java">
45
{
46
  "data": {
47
    "authToken": {
48
      "accessToken": "eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJyb2xlIjoiVVNFUiIsImRhdGEiOiJHNXJ3OXFBTWJvekd4eVNIa01henREIiwiZXhwIjoxNjE4ODQzOTgyMTYwfQ.91YOJM1ELNUW82OiXteUyZ8U67rL-DTyGw8imp0ixyM" 
49
    }
50
  }
51
}
52
</code></pre>
클립보드 이미지 추가 (최대 크기: 97.7 MB)