What info are you wanting them to complete? If it's just the address/emergency contact/etc., basic login would work, but if you want them to load their certifications, wouldn't they need a custom permisisons set (check the 'update own information' box)?