Even though, customers are registered to specific store, there is no distinction for login purpose.
However, there is a simple code change to implement what you need.
I file core/lib/customer.php, look for:
public function login($loginname, $password){
In SQL that is used for authentication, you can add selection for specific store ID.
Store ID is automatically present in:
$this->config->get('config_store_id')