Fetstil Fetstil Kursiv Understrykning linje färgläggning tabellverk Punktlista Nummerlista Vänster Centrerat högerställt Utfyllt Länk Bild htmlmode
  • Forum & Blog
    • Forum - översikt
      • .Net
        • asp.net generellt
        • c#
        • vb.net
        • f#
        • silverlight
        • microsoft surface
        • visual studio .net
      • databaser
        • sql-server
        • databaser
        • access
        • mysql
      • mjukvara klient
        • datorer och komponenter
        • nätverk, lan/wan
        • operativsystem
        • programvaror
        • säkerhet, inställningar
        • windows server
        • allmänt
        • crystal reports
        • exchange/outlook
        • microsoft office
      • mjukvara server
        • active directory
        • biztalk
        • exchange
        • linux
        • sharepoint
        • webbservers
        • sql server
      • appar (win/mobil)
      • programspråk
        • c++
        • delphi
        • java
        • quick basic
        • visual basic
      • scripting
        • asp 3.0
        • flash actionscript
        • html css
        • javascript
        • php
        • regular expresssion
        • xml
      • spel och grafik
        • DirectX
        • Spel och grafik
      • ledning
        • Arkitektur
        • Systemutveckling
        • krav och test
        • projektledning
        • ledningsfrågor
      • vb-sektioner
        • activeX
        • windows api
        • elektronik
        • internet
        • komponenter
        • nätverk
        • operativsystem
      • övriga forum
        • arbete karriär
        • erbjuda uppdrag och tjänster
        • juridiska frågor
        • köp och sälj
        • matematik och fysik
        • intern information
        • skrivklåda
        • webb-operatörer
    • Posta inlägg i forumet
    • Chatta med andra
  • Konto
    • Medlemssida
    • Byta lösenord
    • Bli bonsumedlem
    • iMail
  • Material
    • Tips & tricks
    • Artiklar
    • Programarkiv
  • JOBB
  • Student
    • Studentlicenser
  • KONTAKT
    • Om pellesoft
    • Grundare
    • Kontakta oss
    • Annonsering
    • Partners
    • Felanmälan
  • Logga in

Hem / Forum översikt / inlägg

Posta nytt inlägg


få användaren loga in igen, om han opnar ny webbläsare

Postades av 2009-01-10 18:56:41 - Robert Bolocci, i forum asp.net generellt, Tråden har 6 Kommentarer och lästs av 1000 personer

Hej

Jag har en liten webb applikation som använder sig av asp:login controllen i en login sida för att authentisera användare.
allt fungera bra, vad jag vill göra är, när en användare är redan inloggad och öppnar nytt fönster (ny webläsare) och browsar till applikationen igen då får han igen login sidan och ska vara tvungen att logga sig igen (för att få ett meddelande att han är redan inloggat).

nu när en inloggad användare browsar till applikationen i ett nytt fönster blir han inloggat automatiskt. och jag vill inte det.

tack för hjälpen


Svara

Sv: få användaren loga in igen, om han opnar ny webbläsare

Postades av 2009-01-10 19:52:44 - Mikael Söderström

Hej Robert,

Du kan skapa ett eget formulär med textrutor för användarnamn och lösenord. Sedan så anropar du FormsAuthentication.RedirectFromLoginPage("användarnamnet", false) om uppgifterna stämmer. Genom att sätta false så skapas inte en "persistent cookie".

Något annat som du kan kika på samtidigt är Windows CardSpace som gör själva inloggningssteget säkrare, då användaren varken behöver ange användarnamn eller lösenord. Jag har bloggat en del om det här:

http://weblogs.asp.net/mikaelsoderstrom/archive/tags/Windows+CardSpace/default.aspx

Hoppas det hjälper,
Mikael Söderström


Svara

Sv:få användaren loga in igen, om han opnar ny webbläsare

Postades av 2009-01-10 23:25:15 - Robert Bolocci

Tack så oerhört mycket,
föresten vilken väldigt bra blog.


Svara

Sv: få användaren loga in igen, om han opnar ny webbläsare

Postades av 2009-01-13 19:24:07 - Robert Bolocci

IsOnline propertien funkar inte riktigt, för att i authenticate methodedn har jag använt det för att kolla om användaren är redan online då får den inte logga in sig. men det funkar inte riktigt, för att IsOnline får sitt värde utfirån LastActivity och en annan property.

if (Membership.GetUser(Login1.UserName, false).IsOnline)
{
}
else
{
}


Svara

Sv:få användaren loga in igen, om han opnar ny webbläsare

Postades av 2009-01-13 19:38:05 - Mikael Söderström

Den är rätt så kass faktiskt.

Använd det här istället:

If (HttpContext.Current.User.Identity.IsAuthenticated)
{
//Inloggad
}
else
{
//Ej inloggad
}


Svara

Sv: få användaren loga in igen, om han opnar ny webbläsare

Postades av 2009-01-15 19:25:25 - Robert Bolocci

tak för det, men jag har testat den, den är lika kass som IsOnline,

vad jag vill göra är att förhindra en anvndare loggar in sig två gånger henom att att opna en ny weblläsare.


Svara

Sv:få användaren loga in igen, om han opnar ny webbläsare

Postades av 2009-01-15 20:01:50 - Johan Djupmarker

Det blir nog svårt att lösa utan att lägga sessionsidentificationen i url:en. De flesta webläsare (alla?) delar cookies och autentiseringsinformation mellan alla fönster. Så om du öppnar två fönster så kommer de att tillhöra samma session på servern.

/Johan


Svara

Nyligen

  • 09:09 Vill du köpa medicinska tester?
  • 12:47 Vem beviljar assistansen – kommune
  • 14:17 Någon med erfarenhet av hemstädnin
  • 14:14 Bör man använda sig av en båtförme
  • 14:12 Finns det någon intressant hundblo
  • 14:25 Tips på verktyg för att skapa QR-k
  • 14:23 Tips på verktyg för att skapa QR-k
  • 20:52 Fungerer innskuddsbonuser egentlig

Sidor

  • Hem
  • Bli bonusmedlem
  • Läs artiklar
  • Chatta med andra
  • Sök och erbjud jobb
  • Kontakta oss
  • Studentlicenser
  • Skriv en artikel

Statistik

Antal besökare:
Antal medlemmar:
Antal inlägg:
Online:
På chatten:
4 569 165
27 952
271 704
557
0

Kontakta oss

Frågor runt konsultation, rådgivning, uppdrag, rekrytering, annonsering och övriga ärenden. Ring: 0730-88 22 24 | pelle@pellesoft.se

© 1986-2013 PelleSoft AB. Last Build 4.1.7169.18070 (2019-08-18 10:02:21) 4.0.30319.42000
  • Om
  • Kontakta
  • Regler
  • Cookies