Şu adreste OAuth server için codeigniter örneği var bakmak isterseniz https://github.com/grasses/codeigniter-oauth2-server

Şöyle ki bir OAuth server yapacaksınız ve kullanıcı login sayfasında istenen paremetreleri gönderecek sizde doğrulamayı yapıp api servisi üzerinden göndermek istediğiniz verileri cliente göndereceksiniz yani web browsera