問題タブ [meteor-useraccounts]

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 投票する
0 に答える
197 参照

meteor - AccountsTemplates を使用してログアウトした後にログインできない

ユーザーアカウントには次の構成があります。

そして、これはログアウトを処理するための私のフロールートです:

問題は、ログアウトするたびに (予想どおり) サインイン ビューにリダイレクトされますが、再度ログインできないことです。正しい資格情報を入力すると、エラーは表示されませんが、フォームは消えません。何か案が?

アップデート

以下に示すように、ログアウト機能を Meteor 独自の機能に置き換えると、サインインとログアウトの間でリダイレクト ループが発生します。

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

node.js - Meteor: パッケージ useraccounts:bootstrap を追加できません - npm.depends エラー

useraccounts:bootstrap を meteor プロジェクトに追加しようとすると、次のエラーが表示されます...

これを修正するにはどうすればよいですか?

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

meteor - Meteor AccountTemplates/UserAccounts - メール検証でコードを実行する方法は?

ユーザーがメールを確認した後に実行したいコードがあります。

私はそれをどこに置きますか?

私が考えることができる唯一の場所はリダイレクトされたルートですが、それは少しハックであり、リダイレクトが発生するのを待っているユーザーに依存しています。アイアンルーターを使用しています。

初めての試みでしたが、再計算機能はサーバーサイドです。

これはカーソルを観察する解決策ですが、それはやり過ぎのようです。イベントの方がいいです。解決策#1はうまくいきませんでした。

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

meteor - AutoformのMeteor.users.allow

Meteor で遊ぶのは初めてです。この質問は、コレクションの許可/拒否の概念を理解していないことが原因である可能性があります。

ログインした管理者がアクセスできるページがあり、管理者は既存のユーザーを変更できます。

オートフォームを使用して既存のユーザーを編集できるようにするために、これらの両方の Web サイトに記載されている手順に大まかに従いました (「許可」/「拒否」の部分を除く) https://github.com/aldeed/meteor-collection2#attach-a -schema-to-meteorusers http://www.stefanhayden.com/blog/2015/05/25/user-profile-edit-with-autoform-and-simpleschema-in-meteor-js/

最終的に、ユーザーのテーブルを含むページができました。各行には、次のコードを使用して編集オートフォームにつながる編集ボタンがあります。

これにより、編集フォームが正常に開き、ユーザーの詳細をいくつか変更し、[更新] をクリックすると、Meteor 403 アクセス拒否エラーが発生します。

このエラーは、次のコードを挿入することで何とか解決しました:

私の質問は、「ユーザー」に対してこの「許可」を明示的に実行する必要があるのはなぜですか。「戦艦」と呼ばれるカスタムコレクション用に別の同様の CRUD ページ設定があるためです。これは、これらの「許可」を指定しなくてもオートフォームでうまく機能しました。ルール?

autopublish および insccure パッケージを削除したことにも注意してください。