I have done all the steps to link my app with fb login. I have made my app live on Facebook Developers. Also I generated the developers key & release key and added it to fb developers site.
Problem: When I log into my app using fb for the first time, it logs in successfully. But now if I logout and try to login again it shows the "Invalid key hash" error on the phone. I know that if I add the key hash shown in the phone to fb developers site, it will work. But what if it shows same error on other phones and adding the key hashes for all the phones is not efficient. So my question is Do I have to add key hashes for all the phones to avoid such error? or Is there any other solutions?
p.s. I have looked the related questions in the StackOverflow but can't find the solution for my problem.