IPFed: Identity protected federated learning for user authentication