X
Xeno Campanoli
require "#{ScriptLib}/CGIUtils.rb"
if $CGIo.has_key?('user_name') and $CGIo['user_name'] != '' then
#
## Add call to CVS Access validation here eventually.
#
un = $CGIo['user_name']
cookie = CGI::Cookie.new('user_name', $CGIo['user_name'])
STDERR.puts "trace cookie: #{cookie.to_s}"
header = $CGIo.header({'Status' => '302 Moved', 'location' =>
'http://hyhost/index.rhtml'})
$CGIo.out( 'cookie' => cookie, 'header' => header ) { "Session
started..." }
else
$CGIo.out { "You have not been allowed access to this BARY resource." }
exit 0
end
---snip---
I still haven't figured out how you would do this with .rhtml, but it's
not really necessary. The really interesting and helpful thing would be
to make eruby put up the cookie if has or eventually gets a method or
set of methods to do so.
Thanks all though for the feedback.
xc
if $CGIo.has_key?('user_name') and $CGIo['user_name'] != '' then
#
## Add call to CVS Access validation here eventually.
#
un = $CGIo['user_name']
cookie = CGI::Cookie.new('user_name', $CGIo['user_name'])
STDERR.puts "trace cookie: #{cookie.to_s}"
header = $CGIo.header({'Status' => '302 Moved', 'location' =>
'http://hyhost/index.rhtml'})
$CGIo.out( 'cookie' => cookie, 'header' => header ) { "Session
started..." }
else
$CGIo.out { "You have not been allowed access to this BARY resource." }
exit 0
end
---snip---
I still haven't figured out how you would do this with .rhtml, but it's
not really necessary. The really interesting and helpful thing would be
to make eruby put up the cookie if has or eventually gets a method or
set of methods to do so.
Thanks all though for the feedback.
xc