Single sign-on by CxLogon
CxLogon is a service program running on a user system. It will try to create a login session on NxFilter with the currently logged-in username. You can use it without Active Directory.
It works without Active Directory but if you are in Actitive Directory environment things will be easier as you can instal it through GPO and you can import Active Directory users and groups for single sign-on with Active Directory.
How it worksAt default, it will try to create a login session with its system logged-in username. If there's no username matching on NxFilter, it will create a login request on 'User > Login Request' for you to approve. When you approve a login request, it will create a new user by the login request username. If you don't want to approve and create users this way, you can create users before they try to login or import users from somewhere. We also have 'Auto-register for New User' option on 'User > CxLogon' for your convenience. You can set a default group for new users through CxLogon requests on the menu.
You have to use NxFilter as the only DNS server in your network. Otherwise, CxLogon will not be able to find NxFilter.
When you use CxLogon with NxRelay and NxCloud, it doesn't create login requests. It will show its username in 'tokenname_username' form.
CxLogon for WindowsWhen you install it on a user PC, it will be running as a Windows service. If you want to install it on multiple PC at once, you can do it through GPO in Active Directory using the MSI package we provide.
CxLogon for macOSWe have a macOS installer for CxLogon. When you install it, it will create /Library/cxlogon directory and /Library/LauachDaemon/org.nxfilter.cxlogon.plist file to start it automatically at system startup. When you start and stop it manually,
To uninstall it,
sudo /bin/launchctl load -w /Library/LaunchDaemons/org.nxfilter.cxlogon.plist
sudo /bin/launchctl unload -w /Library/LaunchDaemons/org.nxfilter.cxlogon.plist
CxLogon for ChromebookWe have a Chrome extension version of CxLogon and you can use it for Chromebook as you know. However, since it is a Chrome extension, before your user run their Chrome browser he can't login to your network. To solve the problem, you can create a default user associating an IP range which covers your whole network. Then your users will appear as the default user before they run Chrome and once they run Chrome, they will appear with their own Google username. You can install it from here, - Download CxLogon from Chrome Web Store
CxLogon for AndroidCxLogon also works for Android devices. It runs as a foreground service creating and refreshing a login session with your Android Google username on NxFilter. It only works in a local network with WiFi connection. You can find it on Google Play Store.