2017-06-09 6 views
0

apex5.0でカスタムページログインを設定する必要があります ログインが無効な場合は、標準エラーメッセージが表示されます。apex5.1、カスタムログインページの設定方法

ただし、私はユーザーの有効期限の日付を含むテーブルがあります。私はチェックを追加したいユーザーが期限が切れているので、彼はシステムにログインすべきではなく、メッセージに 'No access'と表示されます。 if sys_date> expiry_date。 これはどのように可能ですか?

答えて

0

これを行う最善の方法は、独自の認証方式を作成することです。

ユーザー名とパスワードがユーザーテーブルと一致するかどうかを確認する独自の関数を作成し、expiry_date> sysdateかどうかを確認します。新しい認証スキームを追加する(共有コンポーネント - >認証スキーム - >スキームタイプとしてカスタムを作成して選択してください)

+0

有効性確認のための方法はありますか? – user7285351

+0

'SELECT 1 FROM expiry_date'のようなエラーメッセージを返すような、ログインページ(通常はP101)の検証を作成するだけです。あなたは何をしたいのですか(私はもう少し役に立った、アカウントの期限切れのようなものをお勧めします)。 – RLOG

+0

こんにちは、私はオンラインの仕事場を持っています。/apex/f?p = 4000:1:33161643494761 ::いいえ:RP:FB_FLOW_ID、F4000_P1_FLOW:92049,92049 作業領域:AKIKA 、[email protected]/TESTING123 アプリケーション92049 - Akika1508 1 表: tbl_userテーブルでapex_user NAME =のlogin_name場合tbl_user とSYSDATE> END_DATE tbl_userとステータス= 'Y' は、エラーMSGが表示されます.. no access – user7285351

関連する問題