Products

Solutions

Resources

Partners

Community

Blog

About

QA

Ideas Test

New Community Website

Ordinarily, you'd be at the right spot, but we've recently launched a brand new community website... For the community, by the community.

Yay... Take Me to the Community!

Welcome to the DNN Community Forums, your preferred source of online community support for all things related to DNN.
In order to participate you must be a registered DNNizen

HomeHomeDevelopment and...Development and...Building ExtensionsBuilding ExtensionsModulesModulesChecking if User is checked in?Checking if User is checked in?
Previous
 
Next
New Post
6/16/2011 10:09 AM
 
Hi,

This might be a stupid question....

Is there a way to check if a certain user is logged in?

I'm not referring to Request.IsAuthenticated here, instead not be able to check from server side code which users are currently logged in to the website?

So to hopefully make it more clear, I'm not trying to check if the current User is logged in, instead I want to be able to check any user logged in to the website.

Might be similar to the UserOnline feature?

Thanks!
 
New Post
6/16/2011 2:03 PM
 
Provided that User OnLine tracking is enabled in host settings, the following (untested) should work for you. Keep in mind however that the user on line status may not always be accurate as a user may have closed their browser or navigated away from your site without first logging out.

Public Function IsOnLine (ByVal PortalID As Integer, ByVal UserID As Integer)
       '  Obtain UserInfo object for UserID and PortalID
       Dim usr As DotNetNuke.Entities.Users.UserInfo = DotNetNuke.Entities.Users.UserController.GetUserByID (PortalID, UserID)
       ' Check OnLine Status
       If usr IsNothing Then
                Return False
       Else
                 Return New DotNetNuke.Entities.Users.UserOnlineController().IsUserOnline(usr)
       End If
End Function

Bill, WESNet Designs
Team Lead - DotNetNuke Gallery Module Project (Not Actively Being Developed)
Extensions Forge Projects . . .
Current: UserExport, ContentDeJour, ePrayer, DNN NewsTicker, By Invitation
Coming Soon: FRBO-For Rent By Owner
 
Previous
 
Next
HomeHomeDevelopment and...Development and...Building ExtensionsBuilding ExtensionsModulesModulesChecking if User is checked in?Checking if User is checked in?


These Forums are dedicated to discussion of DNN Platform and Evoq Solutions.

For the benefit of the community and to protect the integrity of the ecosystem, please observe the following posting guidelines:

  1. No Advertising. This includes promotion of commercial and non-commercial products or services which are not directly related to DNN.
  2. No vendor trolling / poaching. If someone posts about a vendor issue, allow the vendor or other customers to respond. Any post that looks like trolling / poaching will be removed.
  3. Discussion or promotion of DNN Platform product releases under a different brand name are strictly prohibited.
  4. No Flaming or Trolling.
  5. No Profanity, Racism, or Prejudice.
  6. Site Moderators have the final word on approving / removing a thread or post or comment.
  7. English language posting only, please.
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out