BEGIN:VCALENDAR
VERSION:2.0
X-WR-CALNAME:25/03/2006: Sample PHP Source for Non-Interrupting Logins
X-WR-CALDESC:Noozer wrote:  User opens a page. A session starts and they are asked to log in. They spend  30 minutes reading the page, then clicks a link. Since they were on the page for 20+ minutes their session ended. At that point they are asked to log in, and then taken to their chosen page as if never interrupted.  Reasonably easy, yes. This example is in PHP, but the same idea should work for other languages&#8230;
BEGIN:VJOURNAL
DTSTART:20070710T132429Z
DTEND:20070710T132429Z
URL:http://tobyinkster.co.ukhttp://tobyinkster.co.uk/blog/2006/03/25/logins/comments#comment1
SUMMARY:Comment 001
CATEGORIES:
STATUS:NEEDS-ACTION
END:VJOURNAL
BEGIN:VJOURNAL
DTSTART:20071004T200313Z
DTEND:20071004T200313Z
URL:http://tobyinkster.co.ukhttp://tobyinkster.co.uk/blog/2006/03/25/logins/comments#comment2
SUMMARY:Comment 002
CATEGORIES:
STATUS:NEEDS-ACTION
END:VJOURNAL
BEGIN:VJOURNAL
DTSTART:20071018T020325Z
DTEND:20071018T020325Z
URL:http://tobyinkster.co.ukhttp://tobyinkster.co.uk/blog/2006/03/25/logins/comments#comment3
SUMMARY:Comment 003
CATEGORIES:
STATUS:NEEDS-ACTION
END:VJOURNAL
BEGIN:VJOURNAL
DTSTART:20071020T063942Z
DTEND:20071020T063942Z
URL:http://tobyinkster.co.ukhttp://tobyinkster.co.uk/blog/2006/03/25/logins/comments#comment4
SUMMARY:Comment 004
CATEGORIES:
STATUS:NEEDS-ACTION
END:VJOURNAL
BEGIN:VJOURNAL
DTSTART:20071109T180704Z
DTEND:20071109T180704Z
URL:http://tobyinkster.co.ukhttp://tobyinkster.co.uk/blog/2006/03/25/logins/comments#comment5
SUMMARY:Comment 005
CATEGORIES:
STATUS:NEEDS-ACTION
END:VJOURNAL
BEGIN:VJOURNAL
DTSTART:20071111T165907Z
DTEND:20071111T165907Z
URL:http://tobyinkster.co.ukhttp://tobyinkster.co.uk/blog/2006/03/25/logins/comments#comment6
SUMMARY:Comment 006
CATEGORIES:
STATUS:NEEDS-ACTION
END:VJOURNAL
BEGIN:VJOURNAL
DTSTART:20071116T111933Z
DTEND:20071116T111933Z
URL:http://tobyinkster.co.ukhttp://tobyinkster.co.uk/blog/2006/03/25/logins/comments#comment7
SUMMARY:Comment 007
CATEGORIES:
STATUS:NEEDS-ACTION
END:VJOURNAL
BEGIN:VJOURNAL
DTSTART:20071116T213021Z
DTEND:20071116T213021Z
URL:http://tobyinkster.co.ukhttp://tobyinkster.co.uk/blog/2006/03/25/logins/comments#comment8
SUMMARY:Comment 008
CATEGORIES:
STATUS:NEEDS-ACTION
END:VJOURNAL
BEGIN:VJOURNAL
DTSTART:20071126T194242Z
DTEND:20071126T194242Z
URL:http://tobyinkster.co.ukhttp://tobyinkster.co.uk/blog/2006/03/25/logins/comments#comment9
SUMMARY:Comment 009
CATEGORIES:
STATUS:NEEDS-ACTION
END:VJOURNAL
BEGIN:VJOURNAL
DTSTART:20071126T194305Z
DTEND:20071126T194305Z
URL:http://tobyinkster.co.ukhttp://tobyinkster.co.uk/blog/2006/03/25/logins/comments#comment10
SUMMARY:Comment 010
CATEGORIES:
STATUS:NEEDS-ACTION
END:VJOURNAL
BEGIN:VJOURNAL
DTSTART:20071126T194818Z
DTEND:20071126T194818Z
URL:http://tobyinkster.co.ukhttp://tobyinkster.co.uk/blog/2006/03/25/logins/comments#comment11
SUMMARY:Comment 011
CATEGORIES:
STATUS:NEEDS-ACTION
END:VJOURNAL
BEGIN:VJOURNAL
DTSTART:20080111T224157Z
DTEND:20080111T224157Z
URL:http://tobyinkster.co.ukhttp://tobyinkster.co.uk/blog/2006/03/25/logins/comments#comment12
SUMMARY:Comment 012
CATEGORIES:
STATUS:NEEDS-ACTION
END:VJOURNAL
BEGIN:VJOURNAL
DTSTART:20080112T144642Z
DTEND:20080112T144642Z
URL:http://tobyinkster.co.ukhttp://tobyinkster.co.uk/blog/2006/03/25/logins/comments#comment13
SUMMARY:Comment 013
CATEGORIES:
STATUS:NEEDS-ACTION
END:VJOURNAL
BEGIN:VJOURNAL
DTSTART:20080124T113555Z
DTEND:20080124T113555Z
URL:http://tobyinkster.co.ukhttp://tobyinkster.co.uk/blog/2006/03/25/logins/comments#comment14
SUMMARY:Comment 014
CATEGORIES:
STATUS:NEEDS-ACTION
END:VJOURNAL
BEGIN:VJOURNAL
DTSTART:20080124T113739Z
DTEND:20080124T113739Z
URL:http://tobyinkster.co.ukhttp://tobyinkster.co.uk/blog/2006/03/25/logins/comments#comment15
SUMMARY:Comment 015
CATEGORIES:
STATUS:NEEDS-ACTION
END:VJOURNAL
BEGIN:VJOURNAL
DTSTART:20080129T183344Z
DTEND:20080129T183344Z
URL:http://tobyinkster.co.ukhttp://tobyinkster.co.uk/blog/2006/03/25/logins/comments#comment16
SUMMARY:Comment 016
CATEGORIES:
STATUS:NEEDS-ACTION
END:VJOURNAL
BEGIN:VJOURNAL
DTSTART:20080205T164854Z
DTEND:20080205T164854Z
URL:http://tobyinkster.co.ukhttp://tobyinkster.co.uk/blog/2006/03/25/logins/comments#comment17
SUMMARY:Comment 017
CATEGORIES:
STATUS:NEEDS-ACTION
END:VJOURNAL
BEGIN:VJOURNAL
DTSTART:20080205T164858Z
DTEND:20080205T164858Z
URL:http://tobyinkster.co.ukhttp://tobyinkster.co.uk/blog/2006/03/25/logins/comments#comment18
SUMMARY:Comment 018
CATEGORIES:
STATUS:NEEDS-ACTION
END:VJOURNAL
BEGIN:VJOURNAL
DTSTART:20080205T164902Z
DTEND:20080205T164902Z
URL:http://tobyinkster.co.ukhttp://tobyinkster.co.uk/blog/2006/03/25/logins/comments#comment19
SUMMARY:Comment 019
CATEGORIES:
STATUS:NEEDS-ACTION
END:VJOURNAL
BEGIN:VJOURNAL
DTSTART:20080205T164914Z
DTEND:20080205T164914Z
URL:http://tobyinkster.co.ukhttp://tobyinkster.co.uk/blog/2006/03/25/logins/comments#comment20
SUMMARY:Comment 020
CATEGORIES:
STATUS:NEEDS-ACTION
END:VJOURNAL
END:VCALENDAR
