問題タブ [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.
meteor - Meteor.js アカウントによる Mongodb の多くの loginTokens
Mongodbのコレクションに目を通すUsers
と、Meteor.js Accounts パッケージが のloginTokens
下に多くのアカウントを作成しているように見えますservices.resume.loginTokens
。
これは正常ですか?loginTokens の数を制限したり、これらのトークンに何らかの形式の有効期限を設定したりする必要はありますか?
facebook-graph-api - Meteor で特定のユーザーのみに追加のアクセス許可を要求する
ユーザーが Facebook および Twitter アカウントを使用してサインインできるアプリケーションがあります。メールアドレスやフルネームなどの非常に基本的な情報だけが必要です。すべてがうまく機能し、計画どおりに機能します。
しかし、今は管理者ユーザーのみに代わって Facebook ページと Twitter に投稿する機能を実装する必要があります。そのため、特定のユーザーのみから追加のアクセス許可を取得する必要があります。
管理者ユーザーは、Facebook でページを管理する資格があります。ページに投稿できるようにするには、アプリが追加のアクセス許可を要求する必要があります。通常のユーザーにこれらの基本的なアクセス許可を保持したくありません。
どうすればそれを達成できますか?
javascript - meteor での LoginButton のカスタマイズ
meteor でログインページを作成しています。Facebook ログイン ボタン、Gmail ログイン ボタン、LinkedIn ログイン ボタンがあります。次に、Meteor のデフォルトのログイン フォームがあります。
これまでのところ、すべて問題ありません。唯一の課題は、Meteor のデフォルトのログイン フォームの下にこれらすべてのソーシャル ネットワーキング ログイン ボタンを配置する必要があることです。どうすればいいですか?
ありがとうございます。
android - Meteor サーバーが Android プラットフォームでビルドされている場合の奇妙な動作
meteor と cordova を使用して todo リスト アプリを作成しています。完全なコードはgithubにあります。
Android アプリ版を追加しました。ログインは、アカウントのパスワードを介して行われます。
サーバーは、nginx フロントエンドを使用して nodejs を介して実行されています。
問題:
Androidプラットフォームでサーバーを構築し、Androidデバイスをそれに接続すると、ログインボタンが短時間表示されますが、画面が更新されて消え、アプリのキャッシュがクリアされない限り戻りません。
Androidプラットフォームなしでサーバーを構築すると、正常に動作します。これは流星実行アンドロイド (エミュレート) で発生します。meteor は android-device を実行し、Play ストアから APK をロードします。
Android プラットフォームを使用してサーバーを構築すると、別のバージョンのコードがサーバーに配置され、接続時に電話にプッシュされることが起こっていると思います。
しかし、これをデバッグする方法がわかりません。
meteor-accounts - Meteorjs Accounts.config sendVerificationEmail オプションは効果がありません
accounts.ui パッケージを使わずに、accounts-base/accounts-password だけでアカウントを作成しています。server
横にコードがあります
その後、サインアップフォームの送信時に私が呼び出します
メールメッセージを送信しないことを除いて、問題やエラーなしでユーザーを作成します(後でこのユーザーでログインできます)。
meteor 電子メール パッケージがインストールされていますが、電子メール URL が構成されていないため、標準出力にメッセージが出力されないはずです。
post user create hook を使用してメールを手動で送信できますが、ドキュメントに記載されているように、この追加の作業をしなくても機能するはずです。
Meteor のバージョンは 1.0.3.1 です
meteor - Meteor 1.0 - カスタム認証ルール
Neo4jreactivityドライバーを備えたデータベースとして Neo4j を使用する流星アプリがあります。私はMongoを使用していないので、Meteor.loginWithPassword(email, password, function(err) {...})
動作しません。私の質問は:
アプリにログインするためのカスタム認証ルールを定義するにはどうすればよいですか?
のようなもの:
mongodb - コレクション内の現在のドキュメントに新しいフィールドを追加すると、Meteor.users.update アクセスが拒否される
現在のドキュメントに新しいフィールド (将来的に $push が入力される配列) を追加しようとしていますが、エラーが発生していますupdate failed: MongoError: Cannot apply $push/$pushAll modifier to non-array
Meteor.users コレクションに取り組んでいます。
実行されたコードは次のとおりです。