есть сайт например http://home.ru/ на сайте есть папка http://home.ru/admin/ мне надо, что бы только 1 пользователь имел доступ к этой папке. сделать это через .htaccess средствами apache не сложно. (логин-пароль) но пароль на доступ к этому разделу может быть у нескольких человек, и они все разом могут выполнить вход в этот раздел, это не хорошо, и надо как то с этим бороться. отсюда возникает желание сделать так, что бы работать с этим разделом одновременно мог только один человек. например если в этом разделе уже сидит пользователь, а еще один пытается зайти. надо или выкинуть первого, или не пустить второго. вопрос, как такое можно сделать?
При логине создавать сессию, если она существует, то обновлять на того же юзера. Ключ сессии писать в куку и по ней логинить. Соотв ключ сессии предыдущего залогированного не будет действителен если после него залогинится другой. Ну и конечно лучше выставить диапазоны разрешённый ip для залогинивания(такое видел в стандартных возможностях DLE). Если не устраивает, то хотя бы записывать историю логинов как это есть например ВК.
ясно.. подскажите пожалуста где можно посмотреть примеры. - как логиниться - операции с сесиями - запись чтение куков