Rabbit unifies multiple types of PlayerIO authentication into a simple interface