> For the complete documentation index, see [llms.txt](https://happytalk.gitbook.io/happybot/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://happytalk.gitbook.io/happybot/block_scenario/block/undefined/auth.md).

# \[단일] AUTH (인증)

***

## &#x20;1. ![](/files/oclTtTKpokNm22Osjuv1) 'AUTH(인증)' 블럭이란?

{% hint style="success" %} <mark style="color:green;">**인증 api와 연동하여 사용자 인증을 진행할 수 있는 특수 블럭입**</mark>니다.<br>

**\[인증하기] \[인증후 확인]** 버튼 2개만 제공되며 제공되는 기본 버튼은 모두 삭제가 불가능하며,\
\[인증하기] 버튼의 경우에만 버튼명 수정 정도 가능합니다.
{% endhint %}

***

## 2. 블럭의 형태 및 사용 방법

<figure><img src="/files/WeXYynwf1iU3H3ApaYrh" alt=""><figcaption></figcaption></figure>

{% hint style="danger" %} <mark style="color:red;">**주의 사항**</mark>

* 모든 글자 수는 띄어쓰기가 포함되며, 한글/영문/숫자/공백 모두 한 글자로 취급합니다.
* 인증 정상 처리를위해서는 인증하기 버튼에 반드시 '<mark style="color:red;">Provider' URL'</mark>을 등록 하셔야 합니다.
  {% endhint %}

<table><thead><tr><th width="80">No</th><th width="178">구분</th><th width="71">필수</th><th>설명</th></tr></thead><tbody><tr><td>①</td><td>블럭 타이틀</td><td>X</td><td><ul><li>40자 이하 입력/수정 가능 </li><li>생성 시 “<em>AUTH {No}</em>” 형태로 생성 됨</li></ul></td></tr><tr><td>②</td><td>메시지 타이틀</td><td>X</td><td><ul><li>60자 이하 입력/수정 가능</li></ul></td></tr><tr><td>③</td><td>메시지 내용</td><td>X</td><td><ul><li>640자 이하 입력/수정 가능</li></ul></td></tr><tr><td>④</td><td>인증하기 버튼</td><td>O</td><td><ul><li><mark style="color:red;">Provider 선택하여 URL 주소 연결 가능</mark><br><mark style="color:red;">(단, 카카오,네이버 등의 외부 채널 인증 사용시에는 URL 주소가 자동으로 세팅되어, URL를 직접 등록 할 수 없음)</mark></li><li>로그인 유지 및 인증 후 확인 바로가기로 설정 가능</li><li>50자 이하로 버튼명 수정 가능</li></ul></td></tr><tr><td>⑤</td><td>인증 후 확인 버튼</td><td>O</td><td><ul><li>인증 후 이동될 블럭/파라미터 설정 가능</li><li>버튼명 수정 불가</li></ul></td></tr></tbody></table>

***

## 3. 제공되는  버튼 기능

{% hint style="success" %} <mark style="color:green;">**AUTH(인증) 에서 지원 가능한 버튼의 기능은 총 2가지 입니다.**</mark>

\
버튼에 변수 부여를 위한 파라미터 설정이 가능하며,

버튼 파라미터 부여 방법은 버튼 파라미터 설정에서 확인 가능하실 수 있습니다.<br>

[변수/파라미터 설정](/happybot/block_scenario/parameter.md)
{% endhint %}

<table><thead><tr><th width="240">버튼 기능</th><th>설명</th><th data-hidden></th></tr></thead><tbody><tr><td><strong>블럭 연결</strong></td><td>다른 메시지 카드로 연결함</td><td></td></tr><tr><td><strong>시나리오 연결</strong></td><td>다른 시나리오의 시작점으로 연결함</td><td></td></tr></tbody></table>
