login, generate guid, get local IP