まったく異なる 2 つの Web アプリケーションがあるとします。A
私のメインアプリケーションでありB
、すでにかなり重い他の分岐アプリです。両方のアプリケーション間でコレクションを共有したいMeteor.users
ので、ユーザーは (自動) ログインして、両方のアプリケーション間を摩擦なく移動できます。
これまでのところ、次の方法で DDP の方法を試しました。
Meteor.connection = DDP.connect('http://localhost:3008/')
Accounts.connection = Meteor.connection
Meteor.users = new Meteor.Collection('users', {connection: Meteor.connection})
Meteor.connection.subscribe('users', function() {
var users = Meteor.users.find()
console.log(users.count())
})
Meteor の魔法で、 のA
アカウントでログインできるようになりました。また、Web コンソール経由でB
ドキュメントを更新できるようです。B
すべてが素晴らしいようです。私の問題B
も実際のアプリであることです。サーバー側のロジックがいくつかあり、ユーザーのコレクションなどが表示Meteor.user()
されますundefined
。それらのユーザーもサーバーからアクセスできるようにして、コレクションを変更する必要があります。
私は DDP を使用する権利がありますarunoda:meteor-cluster
か、または他のようなソリューションを検討する必要がありますか? 1.2 リリースで行われたいくつかの変更によるものですか?