freenode auth