Why does iCyclone has its own authentication dialog and is not presenting the OS X default authentication-dialog?
iCyclone needs special rights for setting the fanspeed. The OS X default authentication dialog would appear everytime you want to set a new fanspeed. So I tried to work around that and the way it works is, I ask for the credentials before the OS X dialog pops up, and cheking “save in the keychain” box save the data to keychain and then pass it to the authentication service (just for the ones who want to know).