2017-05-08 9 views
0

Oracle JETにサンプル・アプリケーションを作成しました。これはログイン時にホームページにルーティングされます。Oracle JETのデータベースからの資格証明の検証

RESTful Webサービスを使用してデータベースのテーブルでユーザーの資格情報(ユーザー名とパスワード)を検証し、検証が成功した場合にのみ、アプリケーションをホームページにルーティングします。

私はOracle JETを初めて使用しており、データベースのデータとのユーザー入力の統合と検証についての知識が少ないため、誰かがこれを手伝ってくれれば嬉しいです。ありがとうございました。

答えて

0

ajaxメソッドを使用して、快適なWeb​​サービスを呼び出すことができます。

ここにはあなたを助けるサンプルがあります。

self.username = ko.observable(""); 
self.password = ko.observable(""); 
self.login = function(data, event) 
{ 
    $.ajax({ 
     url: "https://restservicesforlogin?username="+self.username()+"&userpwd="+self.password()+"", 
     type: 'GET', 
     headers: { 
     your headers Details 
       }, 

    success: function(data) 
    { 


if(self.ERROR_CODE()=='S') 
{ 

     oj.Router.rootInstance.go('homePage'); 
} 
if(self.ERROR_CODE()=='E') 
{ 
    alert("Invalid username/password"); 
    self.isLoggedIn(false); 

} 
     }, 
     error: function(jqXHR, exception) 
     { 
      alert("Internal Server Error") ; 
     } 
    }) 
} 
+0

助けてくれてありがとうございました。 ** self.ERROR_CODE()== 'S' **と** self.ERROR_CODE()== 'E' **についてエラーコードの機能の仕方を説明すると素晴らしいでしょう。ありがとうございました。 – Arun

+0

これらは変数です.my restサービスは入力資格情報に基づいてエラーコードを返します。 – CodeWriter

+0

ありがとうございました。それはログインページのユーザーの資格情報を検証するのに役立ちました。 – Arun

関連する問題