latest stable versions: v150827 (changelog)

Old Forums (READ-ONLY): The community now lives at WP Sharks™. If you have an s2Member® Pro question, please use our new Support System.

Upgrading Members asked for name,user,pass et

Home Forums Community Forum Upgrading Members asked for name,user,pass et

This topic contains 16 replies, has 3 voices. Last updated by  Bruce 3 years, 4 months ago.

Topic Author Topic
Posted: Tuesday Jul 9th, 2013 at 3:54 pm #53193

1 week ago a client received her last upgrade and had a subscriber email her saying he could not upgrade. I logged into a test account and noticed that even though I was logged in using s2widget, it was asking for all my info. Name, email, user, pass, pass confirm…everything. Just like I was joining.

I am using Pro forms and subscription mod which is putting in the modify=”1″ correctly.

I then tried it with another browser as the admin and where I used to get “the warning” about breaking my privileges, it is also asking for all my info. Over to the right I see my logged in info in the widget.

I disabled “everything” except s2 and it still does it.

Anyone else seeing this?

While this is not an upgrade failure…it is not correct behavior so I am assuming a connection.

List Of Topic Replies

Viewing 16 replies - 1 through 16 (of 16 total)
Author Replies
Author Replies
Posted: Thursday Jul 11th, 2013 at 5:39 pm #53320
Eduan
Username: Eduan
Moderator

Hello Victor,

So if I understood correctly the problem you’re having is that when users are trying to upgrade they get a full registration form instead correct?

Have you made sure you’re using an upgrade/modification form? Dashboard -› s2Member® -› PayPal® Pro Forms -› Billing Modification Forms.

The s2Member login widget only offers login and link to registration, and some useful links when the user is logged in.

– Eduan

Posted: Friday Jul 19th, 2013 at 3:45 pm #53693

Yes we are using the modification forms. modify=”1″ is in the shortcode and yes it is asking for username pass name etc.

I notice as the page is loading that it briefly displays billing info then disappears. I am using pro form with paypal as only option in both of the fields…well see below

[s2Member-Pro-PayPal-Form modify="1" level="4" ccaps="" desc="Sod Membership $25.00 / Monthly" ps="paypal" lc="" cc="USD" dg="0" ns="1" custom="foundationsintorah.com" ta="0" tp="" tt="D" ra="25.00" rp="1" rt="M" rr="1" rrt="" rra="10" accept="paypal" accept_via_paypal="paypal" coupon="" accept_coupons="0" default_country_code="" captcha="0" /]
Posted: Tuesday Jul 23rd, 2013 at 3:12 am #53836
Bruce
Username: Bruce
Staff Member

Thank you for reporting this important issue.

I’m very sorry for the delay in response.

We’ll take a look at this. Can you send us a Private Contact Form submission here, please?

See: s2Member® » Private Contact Form

We’ll need a Dashboard and FTP login. Thank you very much for your patience.

Posted: Thursday Jul 25th, 2013 at 5:27 pm #54111

~ AUTO-GENERATED NOTICE TO SUPPORT REPS

Action taken: I posted a private contact form and referenced this Topic.

Posted: Thursday Jul 25th, 2013 at 5:31 pm #54112

sent!

Posted: Friday Jul 26th, 2013 at 11:58 pm #54193
Bruce
Username: Bruce
Staff Member

sent!

Got it. Taking a look now.

Posted: Saturday Jul 27th, 2013 at 12:36 am #54194
Bruce
Username: Bruce
Staff Member

Thanks. I was able to reproduce this on a test installation. I’m contacting the development team about this and I’ll get back to you ASAP.

In the meantime, you can reproduce this behavior using Shortcode Conditionals in the short term.

See: Knowledge Base » Simple Shortcode Conditionals

Posted: Saturday Jul 27th, 2013 at 3:48 am #54199
Bruce
Username: Bruce
Staff Member

I notice as the page is loading that it briefly displays billing info then disappears. I am using pro form with paypal as only option in both of the fields…well see below

After taking a look at this, we have found that the issue I was reproducing was a separate problem with my local environment. The issue with your site appears to be that s2Member’s CSS/JavaScript isn’t loading on the Pages that you have your Shortcodes on.

This was hard to track down because your JavaScript and CSS does load normally on pretty much every part of your site but these pages. If I take a look at /join-here-sod-membership-25month/ on your site, your head tags look like this:

<head>
<link rel="stylesheet" href="http://fonts.googleapis.com/css?family=Pontano+Sans&amp;subset=latin,latin-ext">
<style type="text/css" media="screen">...</style>
<style type="text/css">...</style>
</head>

This portion of your Page should have multiple <script> tags, where it doesn’t. It looks like your theme is missing a call to wp_head() in this template. You should get your theme’s developer to look into this.

Thanks!

Posted: Sunday Jul 28th, 2013 at 9:22 pm #54310

Not sure why you are seeing that…

When I look at the source here is what I see between the title and /head

I see the s2 scripts in the list yet it still is asking for full name etc even while I am logged in.

<title>Join Here Sod Membership &#8211; $25/Month &#187; Foundations In Torah</title>
<script type="text/javascript">
//<![CDATA[
try{if (!window.CloudFlare) { var CloudFlare=[{verbose:0,p:0,byc:0,owlid:"cf",mirage:{responsive:0,lazy:0},mirage2:0,oracle:0,paths:{cloudflare:"/cdn-cgi/nexp/abv=2706741234/"},atok:"d8176536087790ed3899c51f0b62daea",zone:"foundationsintorah.com",rocket:"a",apps:{}}];document.write('<script type="text/javascript" src="//ajax.cloudflare.com/cdn-cgi/nexp/abv=3609848800/cloudflare.min.js"><'+'\/script>')}}catch(e){};
//]]>
</script>
<link rel="pingback" href="http://foundationsintorah.com/xmlrpc.php"/>
<link rel="alternate" type="application/rss+xml" title="Foundations In Torah &raquo; Feed" href="http://foundationsintorah.com/feed/"/>
<link rel="alternate" type="application/rss+xml" title="Foundations In Torah &raquo; Comments Feed" href="http://foundationsintorah.com/comments/feed/"/>
<script type="text/rocketscript">
	WebFontConfig = {
		google: { families: ['Pontano+Sans::latin,latin-ext'] }
	};
	(function() {
		var wf = document.createElement('script');
		wf.src = ('https:' == document.location.protocol ? 'https' : 'http') + '://ajax.googleapis.com/ajax/libs/webfont/1/webfont.js';
		wf.type = 'text/javascript';
		wf.async = 'true';
		var s = document.getElementsByTagName('script')[0];
		s.parentNode.insertBefore(wf, s);
	})(); 
    </script>
<link rel='stylesheet' id='validate-engine-css-css' href='http://foundationsintorah.com/wp-content/plugins/wysija-newsletters/css/validationEngine.jquery.css?ver=2.5.4' type='text/css' media='all'/>
<link rel='stylesheet' id='admin-bar-css' href='http://foundationsintorah.com/wp-includes/css/admin-bar.min.css?ver=3.5.2' type='text/css' media='all'/>
<link rel='stylesheet' id='graphene-stylesheet-css' href='http://foundationsintorah.com/wp-content/themes/graphene/style.css?ver=3.5.2' type='text/css' media='screen'/>
<link rel='stylesheet' id='graphene-light-header-css' href='http://foundationsintorah.com/wp-content/themes/graphene/style-light.css?ver=3.5.2' type='text/css' media='screen'/>
<link rel='stylesheet' id='graphene-print-css' href='http://foundationsintorah.com/wp-content/themes/graphene/style-print.css?ver=3.5.2' type='text/css' media='print'/>
<link rel='stylesheet' id='ws-plugin--s2member-css' href='http://foundationsintorah.com/wp-content/plugins/s2member/s2member-o.php?ws_plugin__s2member_css=1&#038;qcABC=1&#038;ver=130617-130617-1804761332' type='text/css' media='all'/>
<link rel='stylesheet' id='ubermenu-basic-css' href='http://foundationsintorah.com/wp-content/plugins/ubermenu/styles/basic.css?ver=2.1.0.0' type='text/css' media='all'/>
<link rel='stylesheet' id='ubermenu-blue-silver-css' href='http://foundationsintorah.com/wp-content/plugins/ubermenu/styles/skins/bluesilver.css?ver=2.1.0.0' type='text/css' media='all'/>
<script type='text/rocketscript' data-rocketsrc='http://foundationsintorah.com/wp-includes/js/jquery/jquery.js?ver=1.8.3'></script>
<script type='text/rocketscript'>
/* <![CDATA[ */
var wpscstScriptParams = {"wpscstPluginsUrl":"http:\/\/foundationsintorah.com\/wp-content\/plugins"};
/* ]]> */
</script>
<script type='text/rocketscript' data-rocketsrc='http://foundationsintorah.com/wp-content/plugins/wpsc-support-tickets/js/wpsc-support-tickets.js?ver=3.5.2'></script>
<script type='text/rocketscript' data-rocketsrc='http://foundationsintorah.com/wp-includes/js/comment-reply.min.js?ver=3.5.2'></script>
<script type='text/rocketscript'>
/* <![CDATA[ */
var grapheneJS = {"templateUrl":"http:\/\/foundationsintorah.com\/wp-content\/themes\/graphene","isSingular":"1","shouldShowComments":"1","sliderDisable":"","sliderAnimation":"horizontal-slide","sliderTransSpeed":"400","sliderInterval":"7000","sliderDisplay":"thumbnail-excerpt","infScroll":"","infScrollClick":"","infScrollComments":"","totalPosts":"1","postsPerPage":"10","isPageNavi":"","infScrollMsgText":"Fetching window.grapheneInfScrollItemsPerPage more item from window.grapheneInfScrollItemsLeft left ...","infScrollMsgTextPlural":"Fetching window.grapheneInfScrollItemsPerPage more items from window.grapheneInfScrollItemsLeft left ...","infScrollFinishedText":"No more items to fetch","commentsPerPage":"50","totalComments":"0","infScrollCommentsMsg":"Fetching window.grapheneInfScrollCommentsPerPage more top level comment from window.grapheneInfScrollCommentsLeft left ...","infScrollCommentsMsgPlural":"Fetching window.grapheneInfScrollCommentsPerPage more top level comments from window.grapheneInfScrollCommentsLeft left ...","infScrollCommentsFinishedMsg":"No more comments to fetch"};
/* ]]> */
</script>
<script type='text/rocketscript' data-rocketsrc='http://foundationsintorah.com/wp-content/themes/graphene/js/graphene.js?ver=3.5.2'></script>
<script type='text/rocketscript'>
/* <![CDATA[ */
var pwsL10n = {"empty":"Strength indicator","short":"Very weak","bad":"Weak","good":"Medium","strong":"Strong","mismatch":"Mismatch"};
/* ]]> */
</script>
<script type='text/rocketscript' data-rocketsrc='http://foundationsintorah.com/wp-admin/js/password-strength-meter.min.js?ver=3.5.2'></script>
<script type='text/rocketscript' data-rocketsrc='http://foundationsintorah.com/wp-content/plugins/s2member/s2member-o.php?ws_plugin__s2member_js_w_globals=bf605b0b1e8e0635bc54abeb59eeadb9&#038;qcABC=1&#038;ver=130617-130617-1804761332'></script>
<script type='text/rocketscript' data-rocketsrc='http://foundationsintorah.com/wp-content/plugins/wpsc-support-tickets/js/nicedit/nicEdit.js?ver=1.3.2'></script>
<link rel="EditURI" type="application/rsd+xml" title="RSD" href="http://foundationsintorah.com/xmlrpc.php?rsd"/>
<link rel="wlwmanifest" type="application/wlwmanifest+xml" href="http://foundationsintorah.com/wp-includes/wlwmanifest.xml"/>
<link rel='prev' title='Join Here Sod Membership &#8211; $300/Year' href='http://foundationsintorah.com/join-here-sod-membership-300year/'/>
<link rel='next' title='Join Here Sod Membership &#8211; $100/Month' href='http://foundationsintorah.com/join-here-sod-membership-100month/'/>
<meta name="generator" content="WordPress 3.5.2"/>
<link rel='canonical' href='http://foundationsintorah.com/join-here-sod-membership-25month/'/>
<script type="text/rocketscript" data-rocketsrc="http://foundationsintorah.com/wp-content/plugins/audio-player/assets/audio-player.js?ver=2.0.4.6"></script>
<script type="text/rocketscript">AudioPlayer.setup("http://foundationsintorah.com/wp-content/plugins/audio-player/assets/player.swf?ver=2.0.4.6", {width:"98%",animation:"yes",encode:"yes",initialvolume:"60",remaining:"no",noinfo:"yes",buffer:"5",checkpolicy:"no",rtl:"no",bg:"bfdff5",text:"333333",leftbg:"3C9CD2",lefticon:"333333",volslider:"666666",voltrack:"FFFFFF",rightbg:"3C9CD2",rightbghover:"C31B00",righticon:"333333",righticonhover:"FFFFFF",track:"FFFFFF",loader:"009900",border:"CCCCCC",tracker:"FDEBAE",skip:"666666",pagebg:"FFFFFF",transparentpagebg:"yes"});</script>
 
<link rel="profile" href="http://microformats.org/profile/hcalendar"/>
<style type="text/css">#content,.menu-bottom-shadow,#sidebar_bottom{background-color:#ffffff}.sidebar h3{background:#013a98;background:-moz-linear-gradient(#011c41,#013a98);background:-webkit-linear-gradient(#011c41,#013a98);background:-o-linear-gradient(#011c41,#013a98);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorStr='#011c41', EndColorStr='#013a98')";background:linear-gradient(#011c41,#013a98);}.featured_slider{-pie-background:linear-gradient(left top,#011241,#0224b7);background:#0224b7;background:-moz-linear-gradient(left top,#011241,#0224b7);background:-webkit-linear-gradient(left top,#011241,#0224b7);background:-o-linear-gradient(#011241,#0224b7);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(gradientType=1,startColorStr='#011241', EndColorStr='#0224b7')";background:linear-gradient(left top,#011241,#0224b7);}.block-button,.block-button:visited,.Button,.button,#commentform #submit,.wpsc_buy_button{background:#6D0000;background:-moz-linear-gradient(#870307,#6D0000);background:-webkit-linear-gradient(#870307,#6D0000);background:-o-linear-gradient(#870307,#6D0000);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorStr='#870307', EndColorStr='#6D0000')";background:linear-gradient(#870307,#6D0000);border-color:#6D0000;text-shadow:0 -1px 1px #16497E;color:#ffffff;}.block-button:hover,.button:hover,#commentform #submit:hover,.wpsc_buy_button:hover{background:#6D0000;background:-moz-linear-gradient(#870307,#530000);background:-webkit-linear-gradient(#870307,#530000);background:-o-linear-gradient(#870307,#530000);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorStr='#870307', EndColorStr='#530000')";background:linear-gradient(#870307,#530000);color:#ffffff;}.page-title{-pie-background:linear-gradient(left top,#034601,#039d02);background:#039d02;background:-moz-linear-gradient(left top,#034601,#039d02);background:-webkit-linear-gradient(left top,#034601,#039d02);background:-o-linear-gradient(left top,#034601,#039d02);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(gradientType=1,startColorStr='#034601', EndColorStr='#039d02')";background:linear-gradient(left top,#034601,#039d02);}body{background-image:none}.header_title,.header_title a,.header_title a:visited,.header_title a:hover,.header_desc{color:#blank}.featured_slider #slider_root{height:200px}#content-main,#content-main .grid_11,.container_16 .slider_post,#comments #respond{width:650px}#sidebar1,#sidebar2{width:260px}.comment-form-author,.comment-form-email,.comment-form-url{width:196.666666667px}.graphene-form-field{width:188.666666667px}#commentform textarea{width:622px}</style>
<!--[if lte IE 7]>
      <style type="text/css" media="screen">
      	#footer, div.sidebar-wrap, .block-button, .featured_slider, #slider_root, #nav li ul, .pie{behavior: url(http://foundationsintorah.com/wp-content/themes/graphene/js/PIE.php);}
        .featured_slider{margin-top:0 !important;}
        #header-menu-wrap {z-index:5}
      </style>
    <![endif]-->
<style type="text/css" media="print">#wpadminbar{display:none;}</style>
<style type="text/css" media="screen">html{margin-top:28px!important;}* html body{margin-top:28px!important;}</style>
<style type="text/css" id="custom-background-css">body.custom-background{background-color:#ffffff;}</style>
</head>
Posted: Sunday Jul 28th, 2013 at 11:18 pm #54313

I see the same issue on another server on different site with different theme too and just checked a 3rd client on his own box and each time I upgrade I am prompted for usernames etc etc. I am clearly logged in on each site using the s2 login widget too.

So I have 3 separate sites, 3 separate server environments, 3 different themes and individually assorted sets of plugins all producing this when I login as an entry level subscriber trying to upgrade.

Am I correct that the username and email fields should be already filled in and un-editable? That is not what I see.

Posted: Sunday Jul 28th, 2013 at 11:43 pm #54320

Question…I run most clients thru cloudflare. Any chance something is being served cached that we do not want served from cache? Just a thought…

Posted: Tuesday Jul 30th, 2013 at 12:28 am #54367
Bruce
Username: Bruce
Staff Member

I see the s2 scripts in the list yet it still is asking for full name etc even while I am logged in.

Looking at your page now, that appears to be the case now. However I had done a complete copy of your header in my previous reply and this was the case. I’m sorry for the time wasted on this as it doesn’t seem to have helped your problem.

Am I correct that the username and email fields should be already filled in and un-editable? That is not what I see.

When you view a Modification Pro Form as a non-logged-in User, you should be prompted with this message, as on the default WordPress theme:

This error is meant to be only for site admins, really. The correct way to use Modification forms is to use Shortcode Conditionals to decide when a User needs to be given the form.

I’ve been unable to reproduce this issue on any of my development environments, and neither has our development team.

Posted: Thursday Aug 1st, 2013 at 1:23 am #54579

When you view a Modification Pro Form as a non-logged-in User, you should be prompted with this message, as on the default WordPress theme:

Thanks Bruce, but I AM logged in….I am not logged out.

I am using a brand new test account and trying to upgrade it. The new account is a Level 1 free member and I am trying to upgrade it to a level 4 paid member. While I am logged in with all data displayed in the S2M pro login widget, it is asking for me to enter a username, passwords, email etc on the upgrade form.

I would provide a screenshot, but there is a new issue with the Pro upgrade that has killed my Pro login Widget from appearing. see http://www.s2member.com/forums/topic/updated-pro-module-admin-notifcation-remains/ =(

Posted: Friday Aug 2nd, 2013 at 11:47 pm #54797
Bruce
Username: Bruce
Staff Member

I am using a brand new test account and trying to upgrade it. The new account is a Level 1 free member and I am trying to upgrade it to a level 4 paid member. While I am logged in with all data displayed in the S2M pro login widget, it is asking for me to enter a username, passwords, email etc on the upgrade form.

I see. I was not aware that this was the issue. The only thing I can suppose is the problem here is possibly something to do with Object Caching, or that s2Member’s JavaScript is not loading. Taking a look at your site I can see that s2Member’s JavaScript is being brought in. You mentioned you were using Cloudflare, is it possible to test with that off?

Posted: Thursday Aug 15th, 2013 at 10:29 pm #55967

I tracked the problem down to cloudflare. I saw it as the common denominator on a few sites with the issue. Then I noticed another site that was not having the issue was also using cloudflare. I did a side by side comparison of the settings and lowered how aggressive it was set and everything started working

I will now be using Amazon S3 to offload much of the content instead and hope to keep the same performance

Thanks for all your help!

Posted: Thursday Aug 15th, 2013 at 11:04 pm #55973
Bruce
Username: Bruce
Staff Member

I did a side by side comparison of the settings and lowered how aggressive it was set and everything started working

That’s great to hear. I’m sorry this was such a pain to track down. I’m not too experienced with Cloudflare, so I did not know if that would be the issue or not. Thanks for the information.

Viewing 16 replies - 1 through 16 (of 16 total)

This topic is closed to new replies. Topics with no replies for 2 weeks are closed automatically.

Old Forums (READ-ONLY): The community now lives at WP Sharks™. If you have an s2Member® Pro question, please use our new Support System.

Contacting s2Member: Please use our Support Center for bug reports, pre-sale questions & technical assistance.