問題タブ [meteor-accounts]

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

meteor - Meteor.js アカウントによる Mongodb の多くの loginTokens

Mongodbのコレクションに目を通すUsersと、Meteor.js Accounts パッケージが のloginTokens下に多くのアカウントを作成しているように見えますservices.resume.loginTokens

これは正常ですか?loginTokens の数を制限したり、これらのトークンに何らかの形式の有効期限を設定したりする必要はありますか?

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

facebook-graph-api - Meteor で特定のユーザーのみに追加のアクセス許可を要求する

ユーザーが Facebook および Twitter アカウントを使用してサインインできるアプリケーションがあります。メールアドレスやフルネームなどの非常に基本的な情報だけが必要です。すべてがうまく機能し、計画どおりに機能します。

しかし、今は管理者ユーザーのみに代わって Facebook ページと Twitter に投稿する機能を実装する必要があります。そのため、特定のユーザーのみから追加のアクセス許可を取得する必要があります。

管理者ユーザーは、Facebook でページを管理する資格があります。ページに投稿できるようにするには、アプリが追加のアクセス許可を要求する必要があります。通常のユーザーにこれらの基本的なアクセス許可を保持したくありません。

どうすればそれを達成できますか?

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

javascript - meteor での LoginButton のカスタマイズ

meteor でログインページを作成しています。Facebook ログイン ボタン、Gmail ログイン ボタン、LinkedIn ログイン ボタンがあります。次に、Meteor のデフォルトのログイン フォームがあります。

これまでのところ、すべて問題ありません。唯一の課題は、Meteor のデフォルトのログイン フォームの下にこれらすべてのソーシャル ネットワーキング ログイン ボタンを配置する必要があることです。どうすればいいですか?

ありがとうございます。

0 投票する
0 に答える
218 参照

android - Meteor サーバーが Android プラットフォームでビルドされている場合の奇妙な動作

meteor と cordova を使用して todo リスト アプリを作成しています。完全なコードはgithubにあります。

Android アプリ版を追加しました。ログインは、アカウントのパスワードを介して行われます。

サーバーは、nginx フロントエンドを使用して nodejs を介して実行されています。

問題:

Androidプラットフォームでサーバーを構築し、Androidデバイスをそれに接続すると、ログインボタンが短時間表示されますが、画面が更新されて消え、アプリのキャッシュがクリアされない限り戻りません。

Androidプラットフォームなしでサーバーを構築すると、正常に動作します。これは流星実行アンドロイド (エミュレート) で発生します。meteor は android-device を実行し、Play ストアから APK をロードします。

Android プラットフォームを使用してサーバーを構築すると、別のバージョンのコードがサーバーに配置され、接続時に電話にプッシュされることが起こっていると思います。

しかし、これをデバッグする方法がわかりません。

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

meteor-accounts - Meteorjs Accounts.config sendVerificationEmail オプションは効果がありません

accounts.ui パッケージを使わずに、accounts-base/accounts-password だけでアカウントを作成しています。server横にコードがあります

その後、サインアップフォームの送信時に私が呼び出します

メールメッセージを送信しないことを除いて、問題やエラーなしでユーザーを作成します(後でこのユーザーでログインできます)。

meteor 電子メール パッケージがインストールされていますが、電子メール URL が構成されていないため、標準出力にメッセージが出力されないはずです。

post user create hook を使用してメールを手動で送信できますが、ドキュメントに記載されているように、この追加の作業をしなくても機能するはずです。

Meteor のバージョンは 1.0.3.1 です

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

meteor - Meteor 1.0 - カスタム認証ルール

Neo4jreactivityドライバーを備えたデータベースとして Neo4j を使用する流星アプリがあります。私はMongoを使用していないので、Meteor.loginWithPassword(email, password, function(err) {...})動作しません。私の質問は:

アプリにログインするためのカスタム認証ルールを定義するにはどうすればよいですか?

のようなもの:

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

mongodb - コレクション内の現在のドキュメントに新しいフィールドを追加すると、Meteor.users.update アクセスが拒否される

現在のドキュメントに新しいフィールド (将来的に $push が入力される配列) を追加しようとしていますが、エラーが発生していますupdate failed: MongoError: Cannot apply $push/$pushAll modifier to non-array

Meteor.users コレクションに取り組んでいます。

実行されたコードは次のとおりです。