Friend (Facebook-like)

The management of friends works on the principle of consent. You send a friend request to a user, who receives it and has the choice to accept or reject it. If accepted, you will be notified that this new friend has accepted you. Friends allow you to receive activity notifications from them and access some of their non-public content.

👍

Facebook-like

Our Friendship management system is similar to the Facebook friendship management system

How friend request works

`User A` request as friend `User B`. `User B` receive notification from this new friend request from `User A`.`User A` request as friend `User B`. `User B` receive notification from this new friend request from `User A`.

User A request as friend User B. User B receive notification from this new friend request from User A.

Then, two scenarios are possible

`User B` accept friend request from `User A`. `User A` is notified that `User B` has accepted his friend request and is now part of his friends.`User B` accept friend request from `User A`. `User A` is notified that `User B` has accepted his friend request and is now part of his friends.

User B accept friend request from User A. User A is notified that User B has accepted his friend request and is now part of his friends.

`User B` silently refuse friend request from `User A`, there is no notification sent to `User A``User B` silently refuse friend request from `User A`, there is no notification sent to `User A`

User B silently refuse friend request from User A, there is no notification sent to User A