Win a copy of Emmy in the Key of Code this week in the General Computing forum!
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Liutauras Vilda
  • Junilu Lacar
  • Jeanne Boyarsky
  • Bear Bibeault
Sheriffs:
  • Knute Snortum
  • Devaka Cooray
  • Tim Cooke
Saloon Keepers:
  • Tim Moores
  • Stephan van Hulst
  • Tim Holloway
  • Ron McLeod
  • Carey Brown
Bartenders:
  • Paweł Baczyński
  • Piet Souris
  • Vijitha Kumara

Back and forward buttons don't work

 
Ranch Hand
Posts: 434
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hello,

I have begun using a secure website, and they specifically say "do NOT use your browser's BACK and FORWARD buttons, instead, use the navigation links on our webpage. if you use BACK and FORWARD button, you will get error, and will be disconnected"

What is the technical/security reason for
1. Making the session time-out if user clicks browser's BACK and FORWARD button

I've never heard of this before. Is this related to web development?
 
Marshal
Posts: 67295
170
Mac Mac OS X IntelliJ IDE jQuery Java
  • Likes 2
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
It means dumb-asses created the site.
 
lowercase baba
Posts: 12772
51
Chrome Java Linux
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator

Bear Bibeault wrote:It means dumb-asses created the site.


now Bear, be kind.

it is possible they were LAZY-asses.
 
Rancher
Posts: 4686
7
Mac OS X VI Editor Linux
  • Likes 1
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Its probably that they were lazy dumb-asses creating the site.
 
Ranch Hand
Posts: 541
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I have came across couple websites that says, fill out the given form in 5 minutes or session will expire and you will not be able to place your order.
 
Bear Bibeault
Marshal
Posts: 67295
170
Mac Mac OS X IntelliJ IDE jQuery Java
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I'll never understand companies that make it hard for you to give them money.

The #1 product requirement for any commercial web site should always be: "Make it as easy as possible for visitors to send us their cash!"
 
Pat Farrell
Rancher
Posts: 4686
7
Mac OS X VI Editor Linux
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator

Bear Bibeault wrote:I'll never understand companies that make it hard for you to give them money. The #1 product requirement for any commercial web site should always be: "Make it as easy as possible for visitors to send us their cash!"



It means that the website/store owner does not understand retail business. If a customer is shopping for something, the retailer's prime directive is to get the money out of the customer's wallet as quickly as possible. Nothing else matters. Once you have the money, if the customer says, gee, I'd rather have the red one instead of the green one I just ordered, the retailer (should) be happy and say something like: Sure, you know, there is normally a $5 charge to change orders, but since you are a loyal customer, I'll waive that fee. Even if the customer cancels the order, and demands his money back the retailer should be happy, as they have the use of the money over night, and they know that this customer has money. Getting a "qualified" customer into your store is at least 80% of the hard parts of retailing.

The short version of the rule is: If the customer wants something you sell, and has money, do not chase them out of the store.
 
Sheriff
Posts: 24654
58
Eclipse IDE Firefox Browser MySQL Database
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator

Pat Farrell wrote:The short version of the rule is: If the customer wants something you sell, and has money, do not chase them out of the store.



Longer version: unless you're selling something which is in short supply and you are the monopoly provider of that product (like Ticketmaster, an example of Saurabh's point).
 
fred rosenberger
lowercase baba
Posts: 12772
51
Chrome Java Linux
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator

Bear Bibeault wrote:I'll never understand companies that make it hard for you to give them money.

I have said this exact thing for years. Most recently we went to the Apple store with a semi-functional iPod that was out of warranty. They wouldn't fix it. We said "What if we PAID you to fix it?"

no deal. Not even an option.

it boggles my mind.
 
Rancher
Posts: 43011
76
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
It's like a clock - turning it back or forward doesn't work.
 
Sandra Bachan
Ranch Hand
Posts: 434
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator

Bear Bibeault wrote:It means dumb-asses created the site.




This is a government site, by the way.

Please explain, how could they create the site such that a user can use the BACK and FORWARD button?

I wasn't sure where to post my original question because I understand it comes under web development (for which I hope to study some day)
 
Bear Bibeault
Marshal
Posts: 67295
170
Mac Mac OS X IntelliJ IDE jQuery Java
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator

Sandra Bachan wrote:This is a government site, by the way.


Huhn. 'nuff said.

Please explain, how could they create the site such that a user can use the BACK and FORWARD button?


By following proper principles, such as using RESTful URLs and using GET and POST properly.

I'm willing to bet that more than 80% of web developers do not properly understand HTTP.
 
His brain is the size of a cherry pit! About the size of this ad:
Java file APIs (DOC, XLS, PDF, and many more)
https://products.aspose.com/total/java
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
Boost this thread!