12.14 LOGINプロシージャ
「ログインAPI」とも呼ばれるこのプロシージャは、認証およびセッションの登録を実行します。
構文
APEX_CUSTOM_AUTH.LOGIN(
    p_uname                    IN  VARCHAR2  DEFAULT NULL,
    p_password                 IN  VARCHAR2  DEFAULT NULL,
    p_session_id               IN  VARCHAR2  DEFAULT NULL,
    p_app_page                 IN  VARCHAR2  DEFAULT NULL,
    p_entry_point              IN  VARCHAR2  DEFAULT NULL,
    p_preserve_case            IN  BOOLEAN   DEFAULT FALSE);パラメータ
表12-6 LOGINのパラメータ
| パラメータ | 説明 | 
|---|---|
| 
 | ユーザーのログイン名です。 | 
| 
 | クリア・テキストのユーザー・パスワードです。 | 
| 
 | 現行のOracle Application ExpressセッションID。 | 
| 
 | カレント・アプリケーションIDです。ログイン・ページの後にコロン(:)で区切って指定します。 | 
| 
 | 内部でのみ使用します。 | 
| 
 | TRUEの場合は、セッションの登録時に | 
例
次の例では、ユーザーの認証およびセッションの登録を実行します。
BEGIN
    APEX_CUSTOM_AUTH.LOGIN (
        p_uname       => 'FRANK',
        p_password    => 'secret99',
        p_session_id  => V('APP_SESSION'),
        p_app_page    => :APP_ID||':1');
END;
ノート:
p_session_id引数にバインド変数表記は使用しないでください。
                     
親トピック: APEX_CUSTOM_AUTH