問題タブ [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 - meteorjs の依存フィールド
私は meteorjs を学んでいますが、これは素晴らしいフレームワークだと言わざるを得ません。今、私は次のタスクを持っています:
アプリには、テスター、開発者、マネージャーなど、さまざまなユーザー グループがあります。各ユーザーグループには、独自のフィールド セットがあります。メンバーがグループを変更したときに、追加のフィールドを表示したいと考えています。
アプリケーションで alanning/meteor-roles と aldeed/meteor-autoform 拡張機能を使用しています。これを達成する最も簡単な方法は何ですか?拡張機能自体にこの動作を実装する手段はありますか、またはイベントをグループ選択の変更に手動で関連付ける必要があります。
お知らせ下さい。ティア
meteor - Meteor: ユーザー作成時にセッション変数値をフィールドに挿入する
これは、以前に送信された以前の質問からの分岐ですhtml 'value' 属性から値を取得します。ユーザーの作成時に「userType」という名前のフィールドにセッション変数の値を挿入しようとしています。安全でないパッケージを保持しているので、すぐに Meteor.users.find().count(); を実行できます。コンソールで。これまでのところ、ユーザーは作成されていません。
セッション変数値を正しい方法で挿入していますか?このセッション値は Accounts.onCreateUser を使用してサーバー側に挿入する必要がありますか?
クライアントjs
「userType」セッション変数をグローバルにしました。以下を参照してください...
authentication - Meteor 認証/LDAP を使用したユーザーの追加 (またはパスワードなし)
編集:ldapjsノードパッケージを統合するmeteorパッケージを作成して公開しましたaccounts-ldapを参照してください
github ページで問題やプル リクエストを送信してください。
元の質問: ユーザーは ldap を介して認証され、ldap (Accounts.registerLoginHandler(...)) に対して適切に機能するカスタム ログイン ハンドラーを作成しました。
現在、起動時にユーザー アカウントをインポートする必要があります。LDAP をサード パーティとして認証に使用しているため、ユーザーのパスワードを保存できません。パスワードを保存せずにユーザーのログインを検証するためにどのように接続できるのか疑問に思っています。
本当の質問は 、パスワードなしでログイン時にユーザーを認証するにはどうすればよいですか?
meteor - Meteor アカウント登録
ログインをカスタマイズして、管理者がユーザーにアカウントと 1 回限りの一時パスワードを (電子メール経由で) 提供できるようにする方法を探しています。これにより、ユーザーはサイトにログインできるようになります (ユーザーは「自分でアカウントを作成しないでください)。
ユーザーが初めてログインすると、管理者から提供された一時パスワードを変更するように指示されます。
accounts-ui と accounts-password が機能していますが、ユーザーは自由に新しいアカウントを作成できます。
問題があれば、Autoform と Iron Router を使用する予定です。
Meteor ドキュメントで「登録」を検索しましたが、情報はまばらです。私が始めるのに役立つ完全に機能する例はどこかにありますか?
meteor - Meteor の Accounts.validateLoginAttempt(func) 使用時の「ログイン禁止」
ユーザーがサインインしようとするたびに呼び出す基本的な Meteor メソッドがあります。
しかし、サインインしようとすると、「ログインは禁止されています」というエラーが表示されます。サインアップ時も同様です。関数に対して何かを返す必要があると思いますが、何がわかりません。あなたの助けは大歓迎です!
meteor - カスタム Meteor 登録テンプレート
私のアプリケーションでは、データベースにユーザーをシードし、登録リンクを送信してアカウントをアクティブ化 (およびパスワードを選択) したいと考えています。また、一部のプロファイル データを確認/変更してもらいたいと考えています。
サーバーでは、次のようにデータベースをシードします。
登録リンクは期待どおりに送信されますが、メールの URL がクリックされたときのカスタム テンプレートを作成したいと考えています。アイアンルーターで処理することをお勧めします。(accounts-ui パッケージは使用しません)。
ユーザーを次のようなカスタムルートにリダイレクトするなどのことを試しました:
これは機能していません(URLは変更されますが、テンプレートはレンダリングされません)
また、サーバーの登録 URL を次のように変更しようとしました。
しかし、これを行うと、Accounts.onEnrollmentLink
コールバックは発生しません。また、URL の変更については文書化されていないため、適切な方法であるかどうかはわかりません。
どんな助けでも大歓迎です。