4.11 POST_LOGINプロシージャ

このプロシージャは、カレント・セッションのユーザーを認証します。これによって、ステップ1および2を除く、login()の一部が実行されます。ステップは、LOGINプロシージャを参照してください。これは主に、ユーザー資格証明のチェックがApplication Expressの外部で行われる認証スキームで役立ちます。

構文

APEX_AUTHENTICATION.POST_LOGIN ( 
    p_username IN VARCHAR2, 
    p_password IN VARCHAR2, 
    p_uppercase_username IN BOOLEAN DEFAULT TRUE ); 

パラメータ

表4-6 APEX_AUTHENTICATION.POST_LOGINプロシージャのパラメータ

パラメータ 説明

p_username

ユーザーの名前。

p_password

ユーザーのパスワード。

p_uppercase_username

TRUEの場合、p_usernameは大文字に変換されます。

このプロシージャ・コールは、認証スキームにユーザー資格証明、ユーザー名およびパスワードを渡し、ユーザーの認証を完了します。

apex_authentication.post_login('JOE USER', 'mysecret');