1. A network device configured to manage communications, comprising: a transceiver to send and receive data; and a processor that is operative to enable actions for: receiving a request from a first social network to authenticate a user, wherein the request identifies the user and the first social network; processing the request and providing authentication results to the first social network; creating a session record, wherein the session record identifies the user and the first social network; receiving a request from the first social network for a list of resources on a second social network; and determining the list of resources based on the request and returning the list to the first social network, wherein the list indicates conditions for accessing resources in the list.