I seem to recall that after the publicized privacy concern with Facebook Apps and leaked User IDs that Facebook announced it was considering a change. This change, if I recall, would be that Apps would receive rewritten User IDs instead of actual User IDs. Did anything come of this? Links to official statements and/or developer documentation clarifying this would be appreciated.
In short, I would like to build out two separate applications that are closely related to one another, and I want to be able to cross-reference User IDs between these two applications (if possible). Is there a best practice for doing this?
Take a look at this blog post that should provide some guidance.
https://developers.facebook.com/blog/post/431/