Nigerian passports can be applied for either at the physical location of the Nigeria Immigration Services, or by making submission through its website. Nigerians living in other countries may obtain passports through the nearest Nigerian embassy or consulate.
who is the issuing authority for nigerian passport
Nigeria Immigration Services