How to allow logged in user to view their own civicrm contact dashboard in wordpress?
Giving permission to user 'edit own contact' will be able to update his own details.  You can check permission by navigating to CiviCRM >> Administer >> Users and Permissions >> Permissions (Access Control) and then click on Wordpress access control