...

ログインフォームを別サイトに設置する方法

by user

on
Category: Documents
30

views

Report

Comments

Transcript

ログインフォームを別サイトに設置する方法
[ ホワイトペーパー]
Platon
ログインフォームを別サイトに設置する方法
文書番号
: 12 製-PT030279-01
第1版
: 2012 年 7 月 18 日
対象製品
: バージョン 1.5.2 以降
対象ユーザー
: Platon1.5.2 以降をご利用中で、ほかのサイトにログインフォームを設置し
たい方。
概要
本書では、別サイトに Platon のログインフォームを設置する方法を説明します。
イメージ

赤丸の部分を実現します。それ以外の部分は、お客さまにてご用意ください。

現状、この仕組みは PC からのアクセスにのみ有効です(スマートフォンからログ
インすると、通常ログイン画面にリダイレクトされます)
。
「スマートフォンの方は
こちら」のようにリンクを設け、通常ログイン画面に誘導することをお薦めします。
1/4
設定方法
A. Platon とログインページを表示したい Web サーバーが
同じドメインにある場合
Web サーバーにログイン用 HTML ファイルを作成します。

以下はサンプルです。レイアウト等は自由に変更してください。青字部分が Platon
として重要な箇所となります。

【設置した URL】は、実際の Platon の URL に置き換えてください。
<!DOCTYPE html>
<html lang="ja">
<head>
<meta charset="UTF-8" />
<title>Platon</title>
<script src="【設置した Platon の URL】/assets/js/jquery-1.7.2.js" type="text/javascript"></script>
<script src="【設置した Platon の URL】/assets/js/platon-login.js" type="text/javascript"></script>
</head>
<body>
<form method="POST" id="platon-login-form" action="【設置した Platon の URL】/service/login/"
onsubmit="loginPlaton('platon-login-form');return false;">
<p>
<label>ログイン ID<br>
<input type="text" value="" placeholder="ログイン ID" size="24" name="login_id">
</label>
</p>
<p>
<label>パスワード<br>
<input type="password" value="" placeholder="パスワード" size="24" name="password">
</label>
</p>
<input type="submit" value="ログイン">
<div id="platon-message"></div>
</form>
</body>
</html>
2/4
B. Platon とログインページを表示したい Web サーバーが
異なるドメインにある場合
1.
Platon にログイン用の HTML ファイルを作成します。
書くべき内容は「A.・・・同じドメインにある場合」のサンプルと同様です。

2.
Web サーバーにではなく、Platon に作成する点が A.と異なります。
Web サーバーのログインフォームを設置する HTML に、手順 A.で作成したファイ
ルを iframe にて読み込みます。

以下は、手順 A.で「login.html」を作成した場合の例です。
<iframe src="【設置した Platon の URL】/login.html" border="0" width="400px" height="350px">
</iframe>
3/4
文書に関する情報
お問合せ窓口
ご購入後の製品に関してご不明な点は、以下の窓口までお問い合わせください。
E-mail
:support@logosware.com
TEL
:03-5818-8011
FAX
:03-5818-8012
受付時間
:10:00~18:00(土日、祝祭日は除く)
更新履歴
第1版
2012 年 7 月 18 日
参照(関連文書)
なし
4/4
Fly UP