question

Upvotes
Accepted
2 5 8 9

Open DACS Logout

For a given user on the same IP, what I see on DACS Station is that there can be multiple sessions

1) How can we identify each session for the user on same IP?

2) When we use AuthorizationAgent -> logout(handle), the user does not get disconnected on the DACS Sink Station's Login View, still shows up, however if this is supplemented by AuthorizationAgent's destroy() and AuthorizationMCSystem -> release(), the user gets completely logged out - why is this so?

3) How can we individually logout user session? while not impacting the other?

DACSopen-dacs
icon clock
10 |1500

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

1 Answer

· Write an Answer
Upvotes
Accepted
11.3k 26 9 14

Hi @pratik.p.mehta

Normally, an AuthorizationSystem instance creates only one connection to DACS Sink daemon. Any login from AuthorizationAgent instance created from the same AuthorizationSystem will share the same connection. The Login View in DACS UI will list all Login sessions even the connection is the same. You should be able to identify each Login here.


Once you call logout for a user, the user will just logout from DACS system. You also use Login View to verify the User Logout. The connection will remain until the AuthorizationSystem is released.


loginview.png (16.2 KiB)
icon clock
10 |1500

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

Write an Answer

Hint: Notify or tag a user in this post by typing @username.

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.