Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • SEARCH
  • Home
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 7543517
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: May 30, 20262026-05-30T08:26:57+00:00 2026-05-30T08:26:57+00:00

If I open a new Tab (or Window) of the same browser I am

  • 0
  1. If I open a new Tab (or Window) of the same browser I am working on (say Firefox), then it would be considered as the same client by the server.

  2. But, if I open the same URL from a different browser (say IE), then the server cannot identify this as the same client.

So, how does the server identifies a client, internally?

If I want a Server to uniquely identify a client even from a different browser (and not consider it as a new client), how do I do it from a Web Server (using Servlets)?

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-05-30T08:26:59+00:00Added an answer on May 30, 2026 at 8:26 am

    “If I open a new Tab (or Window) of the same browser I am working on (say Firefox)”

    Your premise is not accurate.

    If I use a different profile of the same browser (FireFox, or Chrome, etc), it would be considered a different session.

    That is the idea – that I can have the privacy of not letting the server or web service see my other profiles. As the user, I will not ever let your app cross that line of inquiring into my other browsers or profiles. Moreover, FF, Chrome, Safari, IE, etc do not share the same storage schema for their cookies.

    Of course, you could spend a lot of time, attempting to hack up a desktop app that would exchange cookies between the browsers – but that would be useless because

    • how are you going to decrypt those cookies?
    • are you willing to write the same app for all the operating systems
    • then how are you going to convince me to trust you to let you install that cookie incursion app on my system?

    Your time would be better spent on industry accepted and prevalent practices.

    However, if your application has user login/authentication, then I would want your app to recognise me and my history no matter which PC, which profile, or which part of the world I am in.

    Therefore, the answer to your question is – user authentication.

    You should not deal with mucking around the server to recognise the same session id, across multiple PCs or browser “sessions”. It gets to be wiry, hairy and kludgy.

    Don’t reinvent the wheel. Use OpenID or OAuth2.

    OpenID-consumer is very simple to implement. Simple as it is, there is not much literature example on implementing openID. But Google has put up sufficient amount of helpful literature on OAuth.

    Google Federated login/OAuth is also quite fun and easy to implement. Even with GWT.

    The question remains – why do I want to complicate the matter with user authentication when all I want is to share a session across multiple “browser sessions”. The reason is security. Even if it is an internal company application. Do you think your managers would want to know that anyone in the company could masquerade their sessions.

    By the time you got deep into your project, you would realise there is no point trying to escape from the user authentication route. And there is no point whipping up your own secure session authentication framework.

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

I'm working on this project and I have to open a new browser tab.
I would like to open a new tab (or window, depending on the user's
When I window.open( http://blarg ) in chrome, I get a new tab. If I
I want to open new tab or pop window after clicking on the hyper
Can we open a new terminal tab or window from the existing terminal using
Can someone explain to me how can I open a new tab from a
I have window form in my WPF Application when I open new window from
I need to open a new window from code-behind on post-back if a specific
I am trying open a new window using url.Action. And the new Window url
I cannot open a new window in QT. I new in QT so I

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.