Current Functionality: The profile picture is automatically set based on the profile picture of the first social login that a user links to their account. Users currently do not have the option to change or delete their profile picture.
Feature: Enable users to change or remove their profile picture.
Proposed Implementation:
-
Profile Picture Array: Create an array of profile pictures as users link various social networks. This array will also include the user's Gravatar as an option. The array needs to include the identifier for the social network that the picture has come from.
-
Change Profile Picture Option: Provide users with an option in their account view to change their profile picture. They can pick any of the pictures from the array.
-
Removing Profile Pictures: If a user unlinks a social account that was the source of a profile picture, the corresponding picture will be removed from the available options.
Out of Scope:
Uploading an image is not included in this scope.
Current Functionality: The profile picture is automatically set based on the profile picture of the first social login that a user links to their account. Users currently do not have the option to change or delete their profile picture.
Feature: Enable users to change or remove their profile picture.
Proposed Implementation:
Profile Picture Array: Create an array of profile pictures as users link various social networks. This array will also include the user's Gravatar as an option. The array needs to include the identifier for the social network that the picture has come from.
Change Profile Picture Option: Provide users with an option in their account view to change their profile picture. They can pick any of the pictures from the array.
Removing Profile Pictures: If a user unlinks a social account that was the source of a profile picture, the corresponding picture will be removed from the available options.
Out of Scope:
Uploading an image is not included in this scope.