暗号化オプション

エンドユーザーの情報を暗号化することができます

まず、headerタグの最下部で下記のscriptを読み込んでください

<header>
  <script src="https://locked-cdn.s3.amazonaws.com/bundle.js"></script>
  ...
</header>

クライアントキーとハッシュで暗号化を行った後、認証を行ってください。

<%= javascript_tag do %>
    var cli = new Locked({
      clientKey: 'YOUR_CLIENT_KEY',
      signature: '<%= OpenSSL::HMAC.hexdigest('sha256', 'YOUR_CLIENT_KEY', 'YOUR_SIGNATURE') %>'
    })
    cli.monitor({ email: '<%= encrypt(@user.email, 'YOUR_SIGNATURE') %>', userId: '<%= @user.id%>'})
<% end %>

ユーザーを一意に識別できる値とメールアドレスが必須です

診断モードを使用する場合、署名オプションをONにする旨を営業までご連絡ください。設定していない場合エラーが発生します

please turn on secure_mode

暗号化オプションを使用する場合、暗号化オプションをONにする旨を営業までご連絡ください。設定していない場合、以下のエラーが発生します

please encrypted email

please encrypted phone number

エンドユーザーへログイン確認メールを貴社で送信する場合、カスタムレスポンスと診断モードでのエンドユーザーへの確認を両方ONにする旨を営業までご連絡ください。設定していない場合、エラーが発生します

please turn on diagnosis_mode

please turn on diagnosis_mode_response

Last updated