Ограниченные профили, как в Facebook

Я пытаюсь создать приложение для социальных сетей для своего проекта. Это требует, чтобы, когда пользователь A пытается получить доступ к профилю не являющегося другом пользователя B, он должен отображать только ограниченную информацию. И когда пользователь A становится другом B или пользователь B меняет свои настройки конфиденциальности, вся информация его профиля должна быть видна.

Это выглядит так же, как facebook, но я пытаюсь понять, как это реализовано в SQL/базе данных.

Ваши ответы будут очень полезны..


person pstj    schedule 21.04.2014    source источник
comment
Вы должны добавить пример того, что вы пробовали к этому моменту.   -  person RacerNerd    schedule 22.04.2014
comment
Я думаю, что это так же просто, как написать заявление, чтобы проверить, являются ли они друзьями, а затем ответить соответствующим содержанием. Я что-то упускаю?   -  person attila    schedule 22.04.2014


Ответы (1)


Это просто. Просто используйте поле с именем isfriend между двумя людьми, и по умолчанию для любого человека оно будет ложным, и если оно ложно, он не может видеть информацию. других людей до тех пор, пока другой не станет другом, и в этом случае значение isfriend для двух людей будет истинным, и они смогут видеть детали друг друга. Я что-то пропустил?

person mystique    schedule 24.04.2014