ログインが失敗した場合に早期に終了したいログインコンポーネントを備えたかなり単純な Express.js アプリがあります。res.send()
アプリがそれを行っていないという兆候が見られますが、呼び出しによってそれ以上の処理が停止するかどうかを示す決定的な答えは見つかりませんでした。現在の私のコードは次のとおりです。
client.login( username, password, function( auth, client ) {
if( !auth ) {
res.send( 401 );
}
// DO OTHER STUFF IF AUTH IS SUCCESSFUL
}
ソースコードを正しく読めば、リクエストは終了するはずですが (それ以上の処理は中止されます)、私はノードを初めて使用するので、読んでいるものを信頼する準備ができていません。要約すると、私は主に、なじみのないソース コードの私自身の解釈について、より信頼できる情報源からの決定的な答えを探していると思います。処理を中止しない場合send()
、それを行う正しい方法は何ですか?