А просто `user == resource.seller` прокатит?