7.13 POST_LOGINプロシージャ

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

構文

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

パラメータ

表7-6 POST_LOGINのパラメータ

パラメータ 説明
p_username ユーザーの名前。
p_password ユーザーのパスワード。
p_uppercase_username TRUEの場合、p_usernameは大文字に変換されます。

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

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