パスワード再設定画面(ドメイン)
CloudGearでは、標準ログイン画面にパスワードを忘れてしまったユーザ向けに「パスワード再設定」の機能を提供しております。URLは、「https://accounts.cloudgear.services/password/send」となります。
パスワード再設定画面では標準ログイン画面と同様にユーザIDを入力していただく必要がありますが、CloudGearのドメイン機能を利用しているユーザの場合、「<ドメインユーザID>.<ドメインID>」を入力する必要があり、自身のアカウントのユーザIDの形をきちんと理解していないと何を入力してよいかわからないといった問題があります。
そこで、URLのクエリパラメータとして「domainId」と「showDomainInput」を渡すことで入力を簡易的にすることができます。
domainId
ドメインIDを渡した場合、自動的に入力されたドメインユーザIDとドメインIDを紐づけてパスワードの再設定手続きが行われます。例えば次のようなことが可能となります。
以下のドメインユーザが存在していた場合
・ドメインユーザ
ユーザーID:test_user01.cloudgear.services
ドメインユーザ固有のID:test_user01
ドメインID:cloudgear.services
2.ドメインユーザ固有のIDを入力する
3.reCaptcha認証を行い、[送信する]をクリックする。
showDomainInput
trueを渡した場合、ユーザIDの入力フォームとドメインIDの入力フォームの2つが表示されます。
ユーザIDとドメインIDの入力フォームが分かれていることで利用しているユーザは何を入力すればよいかがより明確になります。
domainId+showDomainInput
https://accounts.cloudgear.services/password/send?domainId={ドメインID}&showDomainInput=true のようにドメインIDとドメインID入力フォームを同時に使用することもできます。
その場合、ドメインID入力フォームには最初からクエリパラメータに渡されたドメインIDが入力された状態になる為、ドメインユーザ固有のIDのみを入力すればよいことになります。