Codeigniter clé d'authentification pour le service REST

Je suis en train d'écrire un simple service RESTful, à l'aide de Phil Esturgeon Reste du Serveur. Je veux protéger mes méthodes à l'aide de la clé API fournie avec cette bibliothèque.

Malheureusement, ce n'est pas très bien documenté et je suis un peu perdu.

Je veux pour authentifier les utilisateurs (email/mot de passe), puis générer une clé auth à envoyer à toutes les autres demandes. Mais il semble que j'ai déjà besoin de la clé auth pour générer un ... Créer un mannequin clé ne semble pas très sécurisé. Désolé si c'est une question stupide, mais ce qui devrait être la meilleure pratique?

source d'informationauteur jose