Upload 显示用户';s的个人资料照片?

Upload 显示用户';s的个人资料照片?,upload,photo,profile,gravatar,Upload,Photo,Profile,Gravatar,一位客户要求我为他们构建一个在线应用程序,允许用户上传他们的个人资料照片。我想了解的是,实施Gravatar或允许他们上传新照片是最佳做法 如果使用Gravatar更好,大多数普通用户会知道怎么做吗?有没有一个DotNet插件可以实现这一点?或者,最好允许他们上传照片,并使用人脸检测插件显示尽可能最好的照片 如果上传是行业最佳实践,那么我应该遵循哪些最佳实践来获得最佳图像。我知道使用人脸检测会很好,这样用户就能在个人资料照片中看到人脸 非常感谢您在这个问题上提供的任何帮助。我还应该补充一点背景知

一位客户要求我为他们构建一个在线应用程序,允许用户上传他们的个人资料照片。我想了解的是,实施Gravatar或允许他们上传新照片是最佳做法

如果使用Gravatar更好,大多数普通用户会知道怎么做吗?有没有一个DotNet插件可以实现这一点?或者,最好允许他们上传照片,并使用人脸检测插件显示尽可能最好的照片

如果上传是行业最佳实践,那么我应该遵循哪些最佳实践来获得最佳图像。我知道使用人脸检测会很好,这样用户就能在个人资料照片中看到人脸


非常感谢您在这个问题上提供的任何帮助。

我还应该补充一点背景知识。。。。用户可以选择使用其电子邮件地址、facebook或链接登录。我知道,如果一个人选择Facebook或LinkedIn,我可以从各自的社交媒体平台获取他们的个人资料图像。但是如果他们使用他们的电子邮件地址呢?如果他们使用他们的电子邮件地址,我应该试着看看他们是否有可用的gravatar吗?如果他们没有,那么我应该允许他们上传图片吗?