Passport authentication can be used when ever u are using a single username password combination to authenticate in to a group of website.
The simplest example that i can give is that of a google gmail account. with a single emailid password combination u are able to access youtube,gmail,google+,blogger and most of the google web appplications.
Better you have a look at :
ASP.NET authentication and authorization