Here is sample to get photo of logged in user in visualforce. Querying on user object with FullPhotoUrl field shows photo of the user in salesforce.
Visualforce page:-
Controller:-
public class Sample {
public String photoURL {get;set;}
public sample() {
photoURL = [SELECT Id, FullPhotoUrl FROM User WHERE ID =: UserInfo.getUserId()].FullPhotoUrl;
}
Visualforce page:-
<apex:page controller="Sample">
<apex:pageBlock >
<apex:image value="{!photoURL}"/>
</apex:pageBlock>
</apex:page>Controller:-
public class Sample {
public String photoURL {get;set;}
public sample() {
photoURL = [SELECT Id, FullPhotoUrl FROM User WHERE ID =: UserInfo.getUserId()].FullPhotoUrl;
}
}