Hi,
There is, but take in account that registering is done in 2 steps.
1) a user enter some profile information. His account is registered but not activated. This means that at this stage, the user doesn’t really exist.
2) To accept it as member, the account must be activated.
In what you want to do, is the fact that you’ll give him the right to upload a picture before activation. This can lead to security issues and the reason why it works (by default) like it does actually.
Here two plugins you can use. Read carefully their documentation before install one and take in mind what i said previously.
BuddyPress Signup Avatar
https://wordpress.org/plugins/buddypress-upload-avatar-ajax/
Thanks, danbp. I discovered those!
I’ve heard of viruses being embedded in the pixels of an image, somehow. Is that the concern?
It happens our registration page is password protected, by invitation only, and all sign ups have to be administrator approved.