Jump to: navigation, search

Changes


Login View

1,616 bytes added, 09:29, 26 January 2021
* By unchecking the remembering option and logging in, the remembered user will be "forgotten". This is also possible without a server authentication. Afterwards, offline login is still possible for this user.
[[Category:Pages with broken file links|Login View]][[Category:WinX|Login View]]
=== Offline Login ===
[[File:UI_WinX_Team_Login_Dialog.png|thumb|alt=Team Login Dialog|Team Login Dialog]]
Team login allows a group of users to login with a single device and perform tasks together as a team.
 
=== Team login button ===
{{Attention|This button is not available by default in the app, certain custom templates are needed for this. An example template can be downloaded {{FileLink|xaml_262_20170310_Team_Login_Button.zip|here}}.}}
 
=== Team login dialog ===
The team login dialog has the following parts:
{{Hint|All members in a team should login to the same service, namely using the same profile. Therefore, the profile selector will be disabled as long as the member list is not empty.}}
== Login details == {{Version/WinXSince|3.8}}{{Version/XamarinSince|1.2}}, it's possible for the client to receive login details of the current user as well as other users.Currently, that information is not displayed in the default UI. However, it's accessible under the globally available AppStatus through XAML customizing.* AppStatus.CurrentLogin;* AppStatus.AllLogins;* AppStatus.UpdateLoginDetailsCommand.It is recommended to use the [[CategoryDeveloper_Mode#Browsing_the_ViewModel.2FContext|developer mode]] to inspect what can be expected from each of these. Technically speaking, the full login details come from the two following sources. === Current login ===The client contacts the web service for the basic information of the currently logged-in user when switched to non-offline sync modes.* UID:Pages with broken file linksuniquely identifies the login/user;* LoginName: name of the login/user;* Image: user icon or profile image;* DisplayStrings: descriptive texts.This information is persisted in the database, therefore, also available offline as long as you have logged in online once. === Login instances ===[[SYSCLS_LOGIN|Login Viewinstances]]can be delivered just as any {{UBIK}} content to the client. They can carry any amount of information which is accessible through RawDetails - a key value dictionary. {{Hint|If available, the instance matching the current login's UID will be used to extend the available login details. It's possible to have duplicate information in the current login, e.g. LoginName available from direct web service communication as well as the same named property through RawDetails. In such a case, it's recommended to take the former over the latter.}} 
[[Category:WinX|Login View]]
[[Category:Client|Login View]]
[[Category:Xamarin|Login View]]