問題タブ [everyauth]
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.
javascript - LoggedIn undefined in everyauth
私のコードは以前は機能していましたが、cloud9ide が適切に機能していなかったために数日間触れなかったため、機能しなくなりました。私は常に、everyauth モジュールで req.loggedin を undefined として取得します。私は簡単なことをします:
req は以下を出力します:
{ セッション:
なにが問題ですか?すべてが見つかったようですが、まだ定義されていません...???
req のより大きな抜粋を次に示します。
authentication - REST API 呼び出しを介してユーザーがデータにアクセスすることを承認するには、everyauth パッケージを使用します。
nodejs サーバーと通信する必要がある Google Chrome 拡張機能を開発しています。認証を簡素化するために everyauth パッケージを使用できるかどうか疑問に思っていました。手始めに、単純なパスワードベースの認証を使用したかっただけです。しかし、例とドキュメントから、私の試行によると、everyauth は webapp に使用するように設計されており、getLoginPath を設定しないとエラーが発生するようです。また、ユーザーを特定のページにリダイレクトするのではなく、json 給与計算でユーザーを認証した後にユーザーの詳細またはエラーを送信するように everyauth を構成する方法もわかりません。これは node.js を使用した最初のプロジェクトであり、これを進める方法についてアドバイスを求めています。そのような認証を提供する他のパッケージ/ライブラリを使用することにオープンです。
node.js - Node.js が everyauth で使用される環境固有の構成を設定する
node.js + express.js + everyauth.js を使用しています。すべての everyauth ロジックをモジュール ファイルに移動しました
この中に、キー/シークレットの組み合わせで oAuth 構成ファイルをロードします。
これらのコードは、コールバックが異なる URL に対して行われるため、開発 / ステージング / 運用環境によって異なります。
質問:環境構成でこれらを設定して、すべてのモジュールをフィルター処理するにはどうすればよいですか? または、パスをモジュールに直接渡すことができますか?
環境に設定:
パスイン
? それが理にかなっていることを願っています
node.js - mongoose-auth / everyauth を使用したユーザーのログインを拒否するにはどうすればよいですか
node.js / expressjs / mongoose / mongoose-auth / everyauth を使用します。すべてのバージョンが最新です。
データベース テーブルを使用して、開発中に電子メール アドレスでユーザーをホワイトリストに登録しようとしていますが、認証の主な方法を facebook にしたいと考えています。Facebookの電子メールがalpha_whitelistにある場合にのみ、mongoose-authにアカウントを作成させたいと思っています。これにより、テーブルにあるアドレスに対して期待どおりにアカウントが作成されますが、ユーザーがホワイトリストにない場合はタイムアウトになり、サーバーがクラッシュします。
そこに何を入れても失敗してサーバーがクラッシュするようです。私は明らかに何かが欠けています。どんな助けでも大歓迎です。
node.js - Mongoose-Auth (everyauth): 成功時にビューをレンダリングする方法
プロバイダー (facebook など) との認証が成功したときにカスタム応答 (送信またはレンダリング) を行う方法がわかりませんでした:
handleAuthCallbackErrorメソッドには request パラメーターと respose パラメーターがあり、response.render または response.send を実行できます。
しかし
findOrCreateUserには、何かカスタムをレンダリングまたは送信するための応答パラメーターがなく、redirectPathはリダイレクトを行うだけです。
ありがとう。
ajax - ExpressJS/ノード ajax ログイン
こんにちは、エクスプレスフレームワークを使用してノードでサイトを作成しています。サイトの音楽の再生を停止する必要がないように、facebox を使用してユーザーがログインできるボックスを提示しようとしています。
認証に mongoose-auth/everyauth を使用していますが、これを行う方法がわかりません。
ログインページを部分的にレンダリングできる必要があると思います。私は次のものを持っています: loginLocals を使用することが答えだと思いますか?
どなたか心当たりありませんか!?
model-view-controller - Node.js:MVCの方法でMongoose-Auth / EveryAuthをExpressと統合した人はいますか?
MVCで編成されたExpressアプリケーションでMongoose-AuthとEveryauthを統合するリポジトリの例を持っている人はいますか?
それはおそらく一筋縄ではいかないことですが、Mongoose-Auth/EveryauthをMVC構造と統合する方法についてのヘルプや指針をいただければ幸いです。Mongoose-Authのすべての要素をプロジェクトのMVC構造に配置しようとすると問題が発生します。共有したいのですが、今は少し混乱していて役に立たないです。
ExpressとMongooseの例でこのMVCを使用してプロジェクトを開始しました。
everyauth - ローカルで everyauth を使用して開発する
everyauth
Nodeモジュールを Twitter でローカルに動作させたい(たとえば)。(オンラインでは動作していますが、ローカルでは動作していません。)このチュートリアル(5:00 あたりを参照) に従って、次/etc/hosts
の行を変更して追加しました。
127.0.0.1 http://myExampleWebsite.com
行も追加しました
127.0.0.1 ローカルホスト local.host
公式の readme ファイルで提案されているとおりです。でも、
local.host:3000/auth/twitter
数秒後にエラーが発生します
エラー: モジュールのステップ getRequestToken が
私が間違っているかもしれないことのアイデアはありますか?
node.js - What are everyauth promises?
I don't understand what everyauth promises are.
I see that I need to return a promise object or user, but what is an everyauth promise?
node.js - リロードや追加のリクエストなしで、クライアントのサーバー セッション情報にアクセスする
でサーバー側を認証しますexpress.session
。そのセッション情報をクライアント側で通信する通常の方法は、サーバー側で生成された新しい HTML でページを再レンダリングすることですが、これにはリロードが必要です。
私は 1 ページのアプリを持っていて、リロードを避けたいと思っています。接続ユーザーのクライアント側に関する情報にアクセスする方法はありますか? この情報は Cookie に保存されますか? ページをリロードしたり、追加のサーバー要求を行ったりせずにアクセスするにはどうすればよいですか?