Forums / Install & configuration / Can't login with cookie : off

Can't login with cookie : off

Author Message

Guillaume COLSON

Monday 02 May 2005 6:41:55 am

Hi,

To solve a problem with user/register on browsers with cookies disabled I had to set a .htaccess file in the root of my site containing :
php_value session.use_cookies 0
php_value session.use_trans_sid 1
php_value url_rewriter.tags a=href,area=href,frame=src,input=src,form=

This allows me to send the session id in URL and register normally even on browsers with cookie off.

You'll said everything's allright so.

But what is quite strange is that I can't login with these browsers. However it seems to work well as soon as an hidden input with the id appeared correctly in the login form.

It's as if the page /user/login doesn't use the session id if sent by a form.

The new form sounds like that :

<form method="post"
action="/~site/user/login?eZSESSID=66dbb140e4a4207868ded35f612ab5d3">
<input type="hidden"
name="eZSESSID"
value="66dbb140e4a4207868ded35f612ab5d3" />

When I'm trying to connect with an account, I get the same page with another id number and it seems that I'm not connected. But when watching to "who is connected" in config/sessions of the admin interface, I find that my connection is saved...

If someone has any idea about where is the problem from or any test to do, please let me know.

Thanks to have taken the time to read all that!

Guillaume

Guillaume COLSON

Tuesday 03 May 2005 8:48:54 am

Hello,

I think I begin to see a solution.
The problem seems to come from the redirection after login.
If I well understand the mechanism, when you log in, your credentials are sent to the /user/login page which after login send you back to the page given in the hidden input "RedirectURI".
When I use session.use_trans_sid to add the session_id to the URL, it doesn't change the value of the "redirectURI" input.
Does anyone know how to add something to this field automatically? Or could someone give me another solution?

Thanks in advance,

Guillaume

eZ debug

Timing: Jan 18 2025 11:07:19
Script start
Timing: Jan 18 2025 11:07:19
Module start 'content'
Timing: Jan 18 2025 11:07:20
Module end 'content'
Timing: Jan 18 2025 11:07:20
Script end

Main resources:

Total runtime1.1232 sec
Peak memory usage4,096.0000 KB
Database Queries189

Timing points:

CheckpointStart (sec)Duration (sec)Memory at start (KB)Memory used (KB)
Script start 0.00000.0072 587.8281180.8281
Module start 'content' 0.00720.9363 768.6563462.1250
Module end 'content' 0.94350.1797 1,230.7813333.7969
Script end 1.1231  1,564.5781 

Time accumulators:

 Accumulator Duration (sec) Duration (%) Count Average (sec)
Ini load
Load cache0.00420.3729210.0002
Check MTime0.00160.1399210.0001
Mysql Total
Database connection0.00110.096610.0011
Mysqli_queries1.048593.34531890.0055
Looping result0.00190.16841870.0000
Template Total1.094197.420.5471
Template load0.00220.197520.0011
Template processing1.091997.214620.5460
Template load and register function0.00020.020210.0002
states
state_id_array0.00070.064210.0007
state_identifier_array0.00070.063320.0004
Override
Cache load0.00180.1640290.0001
Sytem overhead
Fetch class attribute can translate value0.00180.160520.0009
Fetch class attribute name0.00100.089120.0005
XML
Image XML parsing0.00050.041920.0002
class_abstraction
Instantiating content class attribute0.00000.000620.0000
General
dbfile0.00530.4749210.0003
String conversion0.00000.000630.0000
Note: percentages do not add up to 100% because some accumulators overlap

CSS/JS files loaded with "ezjscPacker" during request:

CacheTypePacklevelSourceFiles
CSS0extension/community/design/community/stylesheets/ext/jquery.autocomplete.css
extension/community_design/design/suncana/stylesheets/scrollbars.css
extension/community_design/design/suncana/stylesheets/tabs.css
extension/community_design/design/suncana/stylesheets/roadmap.css
extension/community_design/design/suncana/stylesheets/content.css
extension/community_design/design/suncana/stylesheets/star-rating.css
extension/community_design/design/suncana/stylesheets/syntax_and_custom_tags.css
extension/community_design/design/suncana/stylesheets/buttons.css
extension/community_design/design/suncana/stylesheets/tweetbox.css
extension/community_design/design/suncana/stylesheets/jquery.fancybox-1.3.4.css
extension/bcsmoothgallery/design/standard/stylesheets/magnific-popup.css
extension/sevenx/design/simple/stylesheets/star_rating.css
extension/sevenx/design/simple/stylesheets/libs/fontawesome/css/all.min.css
extension/sevenx/design/simple/stylesheets/main.v02.css
extension/sevenx/design/simple/stylesheets/main.v02.res.css
JS0extension/ezjscore/design/standard/lib/yui/3.17.2/build/yui/yui-min.js
extension/ezjscore/design/standard/javascript/jquery-3.7.0.min.js
extension/community_design/design/suncana/javascript/jquery.ui.core.min.js
extension/community_design/design/suncana/javascript/jquery.ui.widget.min.js
extension/community_design/design/suncana/javascript/jquery.easing.1.3.js
extension/community_design/design/suncana/javascript/jquery.ui.tabs.js
extension/community_design/design/suncana/javascript/jquery.hoverIntent.min.js
extension/community_design/design/suncana/javascript/jquery.popmenu.js
extension/community_design/design/suncana/javascript/jScrollPane.js
extension/community_design/design/suncana/javascript/jquery.mousewheel.js
extension/community_design/design/suncana/javascript/jquery.cycle.all.js
extension/sevenx/design/simple/javascript/jquery.scrollTo.js
extension/community_design/design/suncana/javascript/jquery.cookie.js
extension/community_design/design/suncana/javascript/ezstarrating_jquery.js
extension/community_design/design/suncana/javascript/jquery.initboxes.js
extension/community_design/design/suncana/javascript/app.js
extension/community_design/design/suncana/javascript/twitterwidget.js
extension/community_design/design/suncana/javascript/community.js
extension/community_design/design/suncana/javascript/roadmap.js
extension/community_design/design/suncana/javascript/ez.js
extension/community_design/design/suncana/javascript/ezshareevents.js
extension/sevenx/design/simple/javascript/main.js

Templates used to render the page:

UsageRequested templateTemplateTemplate loadedEditOverride
1node/view/full.tplfull/forum_topic.tplextension/sevenx/design/simple/override/templates/full/forum_topic.tplEdit templateOverride template
2content/datatype/view/ezxmltext.tpl<No override>extension/community_design/design/suncana/templates/content/datatype/view/ezxmltext.tplEdit templateOverride template
5content/datatype/view/ezxmltags/paragraph.tpl<No override>extension/ezwebin/design/ezwebin/templates/content/datatype/view/ezxmltags/paragraph.tplEdit templateOverride template
3content/datatype/view/ezxmltags/line.tpl<No override>design/standard/templates/content/datatype/view/ezxmltags/line.tplEdit templateOverride template
1pagelayout.tpl<No override>extension/sevenx/design/simple/templates/pagelayout.tplEdit templateOverride template
 Number of times templates used: 12
 Number of unique templates used: 5

Time used to render debug report: 0.0002 secs