==================================================== GS2-Auth ==================================================== **Create Client** .. code-block:: lua auth_client = client('auth') .. contents:: 目次 :local: :depth: 2 Method ==================================================== ---------------------------------------------------- create_once_onetime_token ---------------------------------------------------- .. code-block:: lua response = auth_client:create_once_onetime_token(request) if response.isError then -- エラー処理 -- print(response.statusCode) print(response.errorMessage) else -- 正常処理 -- print(response.result) end 実行回数制限付きワンタイムトークンを発行します Request ---------------------------------------------------- .. include:: control/CreateOnceOnetimeTokenRequest.rst Response ---------------------------------------------------- .. include:: control/CreateOnceOnetimeTokenResult.rst ---------------------------------------------------- create_time_onetime_token ---------------------------------------------------- .. code-block:: lua response = auth_client:create_time_onetime_token(request) if response.isError then -- エラー処理 -- print(response.statusCode) print(response.errorMessage) else -- 正常処理 -- print(response.result) end 1回のみ実行を許可するワンタイムトークンを発行します このトークンはスタミナの回復処理など、有効期間内だからといって何度も実行されたくない処理を1度だけ許可したい場合に発行します。 Request ---------------------------------------------------- .. include:: control/CreateTimeOnetimeTokenRequest.rst Response ---------------------------------------------------- .. include:: control/CreateTimeOnetimeTokenResult.rst ---------------------------------------------------- login ---------------------------------------------------- .. code-block:: lua response = auth_client:login(request) if response.isError then -- エラー処理 -- print(response.statusCode) print(response.errorMessage) else -- 正常処理 -- print(response.result) end ログイン処理を実行します Request ---------------------------------------------------- .. include:: control/LoginRequest.rst Response ---------------------------------------------------- .. include:: control/LoginResult.rst ---------------------------------------------------- login_with_sign ---------------------------------------------------- .. code-block:: lua response = auth_client:login_with_sign(request) if response.isError then -- エラー処理 -- print(response.statusCode) print(response.errorMessage) else -- 正常処理 -- print(response.result) end GS2-Accountの認証署名付きログイン処理を実行します Request ---------------------------------------------------- .. include:: control/LoginWithSignRequest.rst Response ---------------------------------------------------- .. include:: control/LoginWithSignResult.rst Model ====================================================