問題タブ [passport-local]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
node.js - Passport 認証が失敗した場合、リダイレクト時にフォーム データを保持するにはどうすればよいですか?
パスポートを使用して Web ページでユーザーを認証しようとしています。認証が失敗し、パスポートがユーザーを同じルートにリダイレクトする場合を除いて、すべてが正常に機能し、フォーム上のすべてのデータが失われます。データを永続化してフォームに戻す方法はありますか。
私はroutes.jsに次のものを持っています
私のpassport.jsには次のものがあります:
私のserver.jsには次のものがあります:
どんな助けでも大歓迎です!
node.js - MEANJS を使用して、ログイン後にユーザーをリダイレクトして、要求された保護されたページに戻すにはどうすればよいですか?
ボイラープレート meanjs フットプリントを使用して、次の動作を変更するために何を変更する必要がありますか:
保護されたページにアクセスした場合。#!/item/5123154AFBC456D/edit ユーザーがログインしていない場合、この情報を取得してユーザーを認証し、元の URL にリダイレクトします。
私がグーグルで見た中で最も近いのは、イベントを接続している男ですが、投稿には $emits が含まれていなかったので、どこから $emit する必要があるのか 正確にはわかりません。また、認証はサーバー側で行われているためです。または誓いのコールバックを介して、私は混乱しています。
これがばかげた質問でしたら申し訳ありません。
他の誰かが meanjs でこの動作を実装し、私が何をする必要があるかについてのガイダンスを手伝ってくれることを願っています。
javascript - ログイン後の Nodejs カスタム successRedirect ページ
mysqlユーザー行の値に基づいてノード、jsにログインした後、カスタムのsuccessRedirectページを作成するにはどうすればよいですか? そんな感じ:
コードが機能しない理由がわかりません...テーブルuserlevel
の実際の列ですusers
アドバイスをありがとう
node.js - Passport.js ローカル戦略認証構成
scotch.ioが提供する Passport.js 認証チュートリアルに従っていますが、実際にはブラウザーで動作していますが、REST API を開発しているため、コードの一部の変更を遅らせています。たとえば、ejs は必要ありません。モジュール。Chrome の Postman と Basic Auth を使用して投稿リクエストでユーザーをサインアップしようとしていますが、これまでのところ役に立たず、認証は常に失敗し、再度サインアップにリダイレクトされます。サインアップの投稿は次のとおりです。
signup.ejs テンプレートを介して作成されたものではない投稿リクエストで機能しない理由と、スコッチの実装を REST のようなものに変更するにはどうすればよいか、誰かに説明してもらえますか?
node.js - Express Passport - ユーザーが別のブラウザー/コンピューターに既にログインしている場合、警告してログアウトしますか?
ユーザーが Passport.js の別のブラウザー/コンピューターで同じユーザー名/電子メールで既にログインしているかどうかを確認し、ユーザーが既にログインしているというメッセージを返し、同じユーザーによる複数のログインを同時に防ぐことは可能ですか? ?
または、「許可された」IP/MAC アドレスを確認しますか?
node.js - Sails.js アプリケーションでパスポート認証が機能しない
Sails JS アプリケーションがあります。Passport.js 認証レイヤーSails-generate-authを使用して認証をセットアップしようとしています。ドキュメントに記載されている手順に従って、アプリを構成しました。
しかし、Sails アプリを持ち上げると、認証が機能しません。ログインしていなくても、コントローラーにアクセスできます (ログインページにリダイレクトされません)。
次のようにconsole.log
ステートメントを追加しました。api/policies/passport.js
これで、ログイン前またはログアウト後にコントローラーにアクセスすると、その印刷undefined
. しかし、ログインすると、ユーザーデータが印刷されます。認証をチェックしていない理由は何ですか?
私はローカル認証戦略を使用しており、他のすべて (twitter、facebook など) をコメントアウトしています。
node.js - PassportJSが保存時にリダイレクトしない
ユーザーがサインアップした後、またはユーザー名が既にデータベースに存在する場合、ユーザーをリダイレクトしようとしていますが、機能は正常に機能しますが、リダイレクトできず、次に何をすべきか完全に混乱しています。
ここに私のパスポートファイルがあります
そして私のルート
私もやってみました
しかし、まったく機能していません。私はこれを修正するために必死ですが、方法がわかりません。
node.js - Node.js で PassportJS LocalStrategy を使用し、User オブジェクトを作成しようとしています
関数内で、LocalStrategy
パスバックできる新しいユーザーを作成しようとしています:
そして、私はこのエラーが発生しています
何が定義されているのかが見つからないようですUser()
何か案は?