2016-04-19 9 views
0

たとえば、ユーザーが複数のデバイスにアプリをインストールしていて、同時にすべてのデバイスからログインしようとすると、最初のデバイスからログアウトするまで他のデバイスからログインしないように制限します。一度にアクティブなログインは1つだけです。Worklight 6.1で一度に1つのクライアントからログインするようにユーザーを制限する方法は?

上記のIBM Worklight 6.1からの達成方法は?どのAPIもクライアント側またはアダプタ側から利用できますか?私にお知らせください。

+0

あなたのシナリオには疑問があります。モバイルの世界では、なぜモバイルユーザーを制限しようとしていますか?私はiPadとiPhoneの両方を持つことができます。なぜなら、私はもう片方を使う前にログアウトするように強制します。計算しません。 –

+0

それは本当です。しかし、バンキングアプリの場合、上記のシナリオが必要です。シングルユーザーの複数ログインを許可すると、ダーティリードが発生します。だから、ワークライトを使って同じことを達成するための最善の方法を提案してください。 – Rajendra

答えて

0

Worklightには、必要なものを提供する組み込み機能はありません。

あなたができることはCustom Authenticators and Login Modulesの世界を探索することです。
データベースに格納されたカスタムプロパティを作成して、ユーザーがすでに「ログイン」しているかどうかを確認する必要があります。その場合、ユーザーにメッセージを表示するか、強制的にログアウトさせることができます。

いずれにしても、Worklight 6.1を使用しないでください。これは、かなり古いバージョンです。

+0

Idanさんありがとうございます。 – Rajendra

+0

7.1で利用可能なこの機能(最大1台のデバイスを一度にログインするように制限する)ですか? – rahul

+0

これは機能ではなく、コードで実装する必要があります。 –

関連する問題