separate authorization from authentication

when a user sign in, he authenticates, but do not want the platform to
publish on his social networks. This authorization is granted when he
decides to link his social network account.