Passport with Github support implemented