--- title: "パスワードのリセット" url: https://docs.catalyst.zoho.com/ja/sdk/java/v1/cloud-scale/authentication/reset-password/ description: "このページでは、Catalyst Authenticationを使用してJavaアプリケーションに新しいエンドユーザーを追加するメソッドについて、サンプルコードスニペットとともに説明します。" last_updated: 2026-03-30T08:10:30Z service: Cloud Scale type: general related_links: - name: "Reset Password - API" url: /ja/api/code-reference/cloud-scale/authentication/reset-user-password/#ResetUserPassword - name: "Authentication" url: /ja/cloud-scale/help/authentication/introduction --- # パスワードのリセット [ユーザー](https://docs.catalyst.zoho.com/ja/cloud-scale/help/authentication/user-management/users/introduction/)の登録が正常に完了した後、以下のコードスニペットを使用してパスワードをリセットできます。呼び出されると、`resetPassword()`メソッドはパスワードリセットリンクを生成し、ユーザーのメールアドレスに送信します。 > **Note: ** 送信者のメールアドレス、件名、メールメッセージを設定できます。[Catalyst Mailコンポーネント](https://docs.catalyst.zoho.com/ja/cloud-scale/help/mail/email-configuration/)にメールアドレスを追加し、SDKコードで使用する前に認証を完了させる必要があります。 #### サンプルコードスニペット **Package Imports** ```java import com.zc.component.users.PlatformType; import com.zc.component.users.ZCSignUpData; import com.zc.component.users.ZCUser; import com.zc.component.ZCMailTemplateDetails; ``` ```java //ZCSignUpDataのインスタンスを取得する ZCSignUpData signUpdetails = ZCSignUpData.getInstance(); //インスタンスを使用してサインアップに必要なデータを渡す ZCMailTemplateDetails mailData= signUpdetails.mailTemplateInstance(); mailData.setSendersMail("docofoh552@lukaat.com"); mailData.setSubject("Welcome to %APP_NAME%"); mailData.setMessage("
Hello ,
Follow this link to join in %APP_NAME% .
If you didn't ask to join the application, you can ignore this email.
Thanks,
Your %APP_NAME% team
"); signUpdetails.setTemplateDetails(mailData); signUpdetails.setPlatformType(PlatformType.WEB); signUpdetails.userDetail.setEmailId("amelia.burrows@zylker.com"); signUpdetails.userDetail.setLastName("Burrows"); //パスワードリセットメールを送信するためにreset passwordを呼び出す ZCUser.getInstance().resetPassword(signUpdetails); ```