問題タブ [express-stormpath]

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.

0 投票する
2 に答える
381 参照

node.js - Stormpath、Express.js、Node.js を使いたい。stormpath-express または express-stormpath のどちらが必要ですか?

以前の質問 (「動作中のノード プロジェクトを転送するには、何を知る必要がありますか?」) を投稿しました。ノード プロジェクトをサーバー上で動作させた後、ラップトップでまったく動作させることができませんでした。

別のコメントを下書きしているときに、何かおかしいことに気づきました。おそらく最も助けてくれた人が Node と Stormpath のバージョン番号を尋ねました。

和解しようとしてわかったのは、stormpath-expressパッケージとexpress-stormpathパッケージの両方があり、「それは奇妙だ」という発言は、彼が自分のバージョン番号をstormpath-expressを念頭に置いて尋ねたときに出たものでした。 、そしてpackages.jsonからのexpress-stormpathで彼に答えました。

これが、作業中の Node プロジェクトを転送するために知っておくべきことの最初の問題とどの程度関係があるかわかりません。、しかし、 stormpath-expressexpress-stormpathの違いは何ですか? また、(Node.js + Express.js + Stormpath の) アプリケーションにどのパッケージを使用したいですか?

0 投票する
1 に答える
185 参照

javascript - Express-stormpath が Heroku で初期化する環境変数を認識しない

基本的なユーザー登録に npm-package 'express-stormpath' を使用しようとしている単純な Web サーバーがあります。

すべてがローカルで正常に動作しますが、Heroku にデプロイすると一貫してこのエラーが発生します。

私はこれを設定するためにインターネット上で見つけることができるあらゆる方法を試しました: 1) https://docs.stormpath.com/nodejs/express/latest/configuration.html#environment-variables

2) ./stormfront に配置された小さなプライベート構成ファイル: node.js で express-stormpath を使用すると「apiKey.id が必要です」というエラーがスローされる

3) apiKey オブジェクトを手動で作成して、次の方法を試しました。

https://github.com/stormpath/express-stormpath/issues/135

herokuでは何も機能しません。任意のヒント?

0 投票する
1 に答える
129 参照

javascript - 電子メール認証されたユーザーに対して、express-stormpath ログインが機能しない

ユーザー認証にexpress-stormpathを使用する基本的なnode.js / Expressサーバーがあります。電子メールの確認なしで、すべてが美しく機能します。明らかに、電子メール認証は多くの理由で望ましいのですが、私の電子メール認証ユーザーは、制限されたルートに対して標準のログイン フローを使用することができません。

私が持っているカスタムルートの特定の例:

このルートは、メール検証の前に登録したユーザーには完全に機能します。

ただし、電子メールの確認後にサインアップしたユーザーの場合は機能しません。これらのユーザーはメールを受信し、リンクをクリックし、確認画面 (「あなたのアカウントは正常に確認され、使用する準備ができました」) を取得し、Stormpath ダッシュボードで「有効」とマークされています。

具体的には、正しいパスワードを入力すると、http://glacial-hollows-8156.herokuapp.com/login?next=%2Fmyaccount に再度送信され無限にログイン画面が表示されます。間違ったパスワードを入力すると、その旨を知らせる標準エラーが表示されます。

何か案は?おそらく、電子メールで確認されたアカウントが正しく初期化されていませんか? '/me' のような Stormpath が提供するルートでも動作は同じなので、私のルートではないと思います。電子メール検証をオンまたはオフにすると、/myaccount は電子メール検証されていないユーザーに対しては機能し続け、電子メール検証されたユーザーに対しては常にこのように機能しなくなります

0 投票する
2 に答える
138 参照

reactjs - ReactJS ローカルパスを追加

ReactJS を使い始めたばかりで、ユーザー ログインのために Stormpath と統合しようとしています。/register および /login パスのデフォルトの動作を提供します。

新しいルートやコンポーネントを作成するのではなく、今のところ ReactJS がこれらのローカル リンクにリダイレクトするようにします。どうすればこれを達成できますか。

ありがとう!

0 投票する
1 に答える
334 参照

node.js - Stormpath マルチテナント エクスプレス

ストームパスを使用してマルチテナント アプリを作成し、エクスプレスを使用してノードを作成する方法を学習しようとしています。これは、そのトピックに関する公式文書です。今のところ、 express-stormpath lib を使用してログインなどを行っています。しかし、マルチテナントを行う方法が見つかりません。

更新 パスポートストームパス戦略で動作するようになりました。それが正しい方法かどうかはわかりませんが、機能します...問題は、エクスプレスバージョンでaccountStoreを動的に変更するにはどうすればよいですか? パブリック宣言された変数はあまり良くないような気がしますか?

0 投票する
1 に答える
90 参照

node.js - 開発中はストームパスをバイパスする

経由でストームパスを試してexpress-stormpathいます。ネットワーク接続が非常に悪いため、ノード アプリを再起動するたびに、ページの応答に時間がかかります。express-stormpathがバックグラウンドで何かをしているようです。アクセスしているページに関係なく、問題が発生します。ルートにストームパスの検証がない場合でも、応答に数秒しかかかりません。

開発モードで Stormpath のすべてのルーチンをバイパスする方法を教えてください。

0 投票する
1 に答える
171 参照

stormpath - パスワードなしで stormpath ユーザーを作成するには?

アプリケーションの一部のユーザーは管理者です。新しいユーザーを作成する機能を提供したいと考えています。以下の流れを考えます。

  1. 管理者は「ユーザー」ページに移動し、「新しいユーザーの作成」ボタンをクリックして、新しいユーザーの名前と電子メール アドレスを入力します。
  2. その新しいユーザーは、アプリケーションでユーザーが作成されたことを確認する電子メールを取得します。
  3. ユーザーはメール本文のリンクをクリックして「パスワードの設定」ページに進み、パスワードを指定します。

angular + expressでそのようなフローを実現することは可能ですか? 他に実現可能なフローはありますか?