6.9 LOGINプロシージャ
このプロシージャは、カレント・セッションのユーザーを認証します。
ログイン・プロセスのステップは、次のとおりです。
- 
                        認証スキームの認証前プロシージャを実行します。 
- 
                        認証スキームの認証ファンクションを実行して、ユーザー資格証明(p_username、p_password)をチェックし、成功した場合はTRUEを戻します。 
- 
                        結果がTRUEの場合は、認証後の処理を実行します。 
- 
                        結果がTRUEの場合は、セッション表にユーザー名を保存します。 
- 
                        結果がTRUEの場合は、ディープ・リンクにリダイレクトURLを設定します。 
- 
                        結果がFALSEの場合は、カレント・ページにリダイレクトURLを設定し、notification_msgパラメータにエラー・メッセージを含めます。 
- 
                        認証結果を記録します。 
- 
                        リダイレクトします。 
構文
APEX_AUTHENTICATION.LOGIN ( 
    p_username IN VARCHAR2, 
    p_password IN VARCHAR2, 
    p_uppercase_username IN BOOLEAN DEFAULT TRUE ); パラメータ
表6-4 APEX_AUTHENTICATION.LOGINプロシージャのパラメータ
| パラメータ | 説明 | 
|---|---|
| 
 | ユーザーの名前。 | 
| 
 | ユーザーのパスワード。 | 
| 
 | 
 | 
例
この例では、認証スキームにユーザー資格証明、ユーザー名およびパスワードを渡します。
apex_authentication.login('JOE USER', 'mysecret');ノート:
親トピック: APEX_AUTHENTICATION