title: How can a java application identify a specific browser?
body: <p>How can I identify whether the browser is Firefox or Chrome? Basically, I want an application to run only on the specific browser that is registered by a user. For this scenario, I want my application to identify the browser which the user is using, to know whether the application is permitted to run.</p>
  
  <p>I am using java servlet.</p>
  
  <p>I tried a the browser’s local storage, but it can be deleted with no control from my application. If local storage can be used, please let me know how.</p>
  
  <p>(Yes I can get a browser info, but I want to identify a specific machine with a browser from where my application user is permitted to run the application; otherwise, I need to restrict that user from accessing my application.)</p>