tags:

views:

36

answers:

1

I have a application which runs over browser ...php application... i need to lock this application to only few machines and laptops that we allow to access. IP locking cannot be done as laptops can be on wifi from outside... Any Idea on how to do this?

+7  A: 

Instead of locking access, allow access from everywhere, but require a login.


In response to your comment: SSL client certificates are probably what you need. See, for example, here on how to configure this with Apache, or Google for other web servers.

Thomas
Login Mechanism is there..What i asked is a client requirement. Is there a way to get system details which are unique to system .
pradeep
If a client requires a flawed thing, you have no other option to explaining him that it's flawed and it can't be done.
Lo'oris
Agreed, but in this case it *can* be done, in a way that probably meets the client's requirements. Only systems with the client certificate installed can access the application.
Thomas
@Lo'oris - i wanted to explore the options before i tell no to client..@Thomas - What exactly do you mean by client certificate ???can u just tell me how to do it..
pradeep
@pradeep: I could, but that would take me at least an hour (especially since I have never done this before), while explanations are readily available on the web. I posted a link... why don't you click it?
Thomas
@thomas ..thanks for the link..i will look at those..
pradeep