Dedicated Server AutoLogin

I would like to understand the concept of the AutoLogin on a dedicated server.

I’m launching the server from VS2013 using the command line

“$(SolutionDir)$(ProjectName).uproject” /Game/Maps/Minimal_Default -server -login=ksgm -password=toto -type=test -log

After reading the documentation, it is said that -login and -password is used on the server side.
Server Switches

LOGIN: set username to use when logging in.
PASSWORD: set password to use when logging in.

When I’ve debugged the code, the AGameSession::ProcessAutoLogin() function is called.
In FOnlineIdentityNull::AutoLogin(int32 LocalUserNum) function, it tests the LOGIN= PASSWORD= and
TYPE=

Questions :

  • The type command line flag isn’t documented. It is for what ?
    In my test I’ve specified a type just for test.

  • Is an autologin required for a dedicated server ?

  • from the client, do I have to specify the username, password and type to connect to the dedicated server ?

Txs for any help.
D. Aigroz