{"payload":{"pageCount":3,"repositories":[{"type":"Public","name":"www.passportjs.org","owner":"passport","isFork":false,"description":"The official website of Passport.js.","allTopics":[],"primaryLanguage":{"name":"Stylus","color":"#ff6347"},"pullRequestCount":12,"issueCount":13,"starsCount":45,"forksCount":66,"license":null,"participation":[0,0,0,0,0,2,0,0,0,0,0,0,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-02-25T17:57:22.749Z"}},{"type":"Public","name":"todos-express-starter","owner":"passport","isFork":false,"description":"Starter todo app using Express, Passport, and SQLite for sign in.","allTopics":[],"primaryLanguage":{"name":"CSS","color":"#563d7c"},"pullRequestCount":2,"issueCount":2,"starsCount":28,"forksCount":73,"license":"The Unlicense","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-01-11T23:17:15.568Z"}},{"type":"Public","name":"todos-express-password","owner":"passport","isFork":false,"description":"Todo app using Express and Passport for sign in with username and password.","allTopics":["sqlite","example","password","nodejs","express","passport"],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":3,"issueCount":6,"starsCount":851,"forksCount":406,"license":"The Unlicense","participation":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-12-05T12:46:31.728Z"}},{"type":"Public","name":"todos-express-email","owner":"passport","isFork":false,"description":"Todo app using Express, Passport, and SendGrid for sign in with email.","allTopics":["email","sqlite","example","passport","sendgrid","passwordless","magic-link","nodejs","express"],"primaryLanguage":{"name":"CSS","color":"#563d7c"},"pullRequestCount":0,"issueCount":1,"starsCount":14,"forksCount":2,"license":"The Unlicense","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-11-11T18:54:37.836Z"}},{"type":"Public","name":"todos-express-webauthn","owner":"passport","isFork":false,"description":"Todo app using Express and Passport for passwordless sign in with passkeys or security keys.","allTopics":["nodejs","sqlite","example","fido","passwordless","webauthn","fido2","passkey","credential-management","express","passport"],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":1,"issueCount":0,"starsCount":31,"forksCount":8,"license":null,"participation":[0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-09-07T22:42:33.837Z"}},{"type":"Public","name":"todos-express-google","owner":"passport","isFork":false,"description":"Todo app using Express and Passport for sign in with Google.","allTopics":["nodejs","google","express","sqlite","example","passport","openid-connect"],"primaryLanguage":{"name":"CSS","color":"#563d7c"},"pullRequestCount":1,"issueCount":2,"starsCount":34,"forksCount":31,"license":"The Unlicense","participation":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-06-23T19:52:31.821Z"}},{"type":"Public","name":"todos-express-twitter-oauth2","owner":"passport","isFork":false,"description":"Todo app using Express, Passport, and SQLite for sign in with Twitter.","allTopics":[],"primaryLanguage":{"name":"CSS","color":"#563d7c"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"The Unlicense","participation":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-05-23T13:55:14.852Z"}},{"type":"Public","name":"todos-express-facebook","owner":"passport","isFork":false,"description":"Todo app using Express and Passport for log in with Facebook.","allTopics":["nodejs","oauth2","sqlite","example","express","facebook","passport"],"primaryLanguage":{"name":"CSS","color":"#563d7c"},"pullRequestCount":0,"issueCount":10,"starsCount":360,"forksCount":235,"license":"The Unlicense","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-05-22T13:30:33.944Z"}},{"type":"Public","name":"todos-express-twitter-oauth2-fes","owner":"passport","isFork":false,"description":"","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"The Unlicense","participation":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-05-15T14:22:45.936Z"}},{"type":"Public","name":"todos-express-twitter-popup","owner":"passport","isFork":false,"description":"Todo app using Express and Passport for sign in with Twitter in a popup window.","allTopics":[],"primaryLanguage":{"name":"CSS","color":"#563d7c"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"The Unlicense","participation":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-05-11T00:06:18.496Z"}},{"type":"Public","name":"todos-express-twitter","owner":"passport","isFork":false,"description":"Express 4.x app using Passport for sign in with Twitter.","allTopics":["express","twitter","passport"],"primaryLanguage":{"name":"CSS","color":"#563d7c"},"pullRequestCount":1,"issueCount":4,"starsCount":106,"forksCount":55,"license":"The Unlicense","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-05-10T13:45:39.212Z"}},{"type":"Public","name":"todos-express-facebook-popup","owner":"passport","isFork":false,"description":"Todo app using Express and Passport for log in with Facebook in a popup window.","allTopics":[],"primaryLanguage":{"name":"CSS","color":"#563d7c"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"The Unlicense","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-05-07T13:52:49.945Z"}},{"type":"Public","name":"todos-express-google-idpiframe","owner":"passport","isFork":false,"description":"","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"The Unlicense","participation":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-03-12T22:23:40.493Z"}},{"type":"Public","name":"todos-express-idpiframe","owner":"passport","isFork":false,"description":"","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"The Unlicense","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-03-12T21:01:09.907Z"}},{"type":"Public","name":"todos-express-google-onetap","owner":"passport","isFork":false,"description":"Todo app using Express and Passport for sign in with Google One Tap.","allTopics":[],"primaryLanguage":{"name":"CSS","color":"#563d7c"},"pullRequestCount":0,"issueCount":0,"starsCount":1,"forksCount":1,"license":"The Unlicense","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-03-09T20:53:58.383Z"}},{"type":"Public","name":"jsdoc-template","owner":"passport","isFork":false,"description":"","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":null,"participation":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-12-07T20:50:18.709Z"}},{"type":"Public","name":"todos-express-apple","owner":"passport","isFork":false,"description":"Todo app using Express and Passport for sign in with Apple.","allTopics":[],"primaryLanguage":{"name":"CSS","color":"#563d7c"},"pullRequestCount":0,"issueCount":0,"starsCount":1,"forksCount":0,"license":"The Unlicense","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-08-31T18:28:42.042Z"}},{"type":"Public","name":"todos-express-google-oauth2","owner":"passport","isFork":false,"description":"Todo app using Express, Passport, and SQLite for sign in with Google.","allTopics":["nodejs","sqlite","example","google","oauth2","express","passport"],"primaryLanguage":{"name":"CSS","color":"#563d7c"},"pullRequestCount":0,"issueCount":0,"starsCount":32,"forksCount":15,"license":"The Unlicense","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-07-11T05:57:38.707Z"}},{"type":"Public","name":"todos-express-ethereum","owner":"passport","isFork":false,"description":"Todo app using Express and Passport for sign in with Ethereum.","allTopics":["sqlite","example","ethereum","web3","siwe","nodejs","express","passport"],"primaryLanguage":{"name":"CSS","color":"#563d7c"},"pullRequestCount":0,"issueCount":1,"starsCount":3,"forksCount":2,"license":"The Unlicense","participation":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-06-08T13:33:42.055Z"}},{"type":"Public","name":"todos-express-social-credential-management","owner":"passport","isFork":false,"description":"Todo app using Express, Passport, and Credential Management API for sign in with Google, Facebook, and Twitter.","allTopics":["nodejs","oauth","google","oauth2","express","facebook","twitter","sqlite","example","passport","openid-connect","social-login","credential-management"],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":4,"forksCount":0,"license":"The Unlicense","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-06-07T13:45:08.766Z"}},{"type":"Public","name":"todos-express-social","owner":"passport","isFork":false,"description":"Todo app using Express and Passport for sign in with Google, Facebook, and Twitter.","allTopics":["nodejs","oauth","google","oauth2","express","sqlite","example","passport","openid-connect","social-login","facebook","twitter"],"primaryLanguage":{"name":"CSS","color":"#563d7c"},"pullRequestCount":0,"issueCount":0,"starsCount":5,"forksCount":1,"license":"The Unlicense","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-06-07T13:43:01.810Z"}},{"type":"Public","name":"todos-express-password-credential-management","owner":"passport","isFork":false,"description":"Todo app using Express, Passport, and Credential Management API for sign in with username and password.","allTopics":["nodejs","express","sqlite","example","password","passport","credential-management"],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":1,"forksCount":1,"license":"The Unlicense","participation":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-06-07T13:41:46.316Z"}},{"type":"Public","name":"todos-express-auth0","owner":"passport","isFork":false,"description":"Todo app using Express, Passport, and Auth0 for sign in via OpenID Connect.","allTopics":["nodejs","sqlite","example","openid-connect","express","auth0","passport"],"primaryLanguage":{"name":"CSS","color":"#563d7c"},"pullRequestCount":0,"issueCount":0,"starsCount":4,"forksCount":7,"license":"The Unlicense","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-05-26T21:27:30.718Z"}},{"type":"Public","name":"todos-react-express-password","owner":"passport","isFork":false,"description":"Todo app using React, Express and Passport for sign in with username and password.","allTopics":["react","nodejs","express","sqlite","example","password","passport","todomvc"],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":6,"forksCount":1,"license":"The Unlicense","participation":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-05-16T15:03:07.255Z"}},{"type":"Public","name":"todos-express-oauth2-userinfo","owner":"passport","isFork":false,"description":"Todo app using Express, Passport, and SQLite for sign in via OAuth 2.0.","allTopics":["nodejs","express","sqlite","example","oauth2","passport"],"primaryLanguage":{"name":"CSS","color":"#563d7c"},"pullRequestCount":0,"issueCount":1,"starsCount":5,"forksCount":5,"license":"The Unlicense","participation":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-04-22T01:26:08.291Z"}},{"type":"Public","name":"todos-express-password-flash","owner":"passport","isFork":false,"description":"Todo app using Express, Passport, and SQLite for sign in with username and password.","allTopics":[],"primaryLanguage":{"name":"CSS","color":"#563d7c"},"pullRequestCount":0,"issueCount":0,"starsCount":2,"forksCount":0,"license":"The Unlicense","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-04-21T23:58:24.226Z"}},{"type":"Public","name":"todos-express-openidconnect","owner":"passport","isFork":false,"description":"Todo app using Express, Passport, and SQLite for sign in via OpenID Connect.","allTopics":["nodejs","sqlite","example","passport","openid-connect","express"],"primaryLanguage":{"name":"CSS","color":"#563d7c"},"pullRequestCount":0,"issueCount":2,"starsCount":17,"forksCount":15,"license":"The Unlicense","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-04-13T20:52:01.515Z"}},{"type":"Public","name":"todosapi-express-bearer","owner":"passport","isFork":false,"description":"Todo API using Express and Passport to authenticate bearer tokens.","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"The Unlicense","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-03-19T03:30:21.335Z"}},{"type":"Public","name":"express-4.x-totp-2factor-example","owner":"passport","isFork":false,"description":"","allTopics":[],"primaryLanguage":{"name":"CSS","color":"#563d7c"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"The Unlicense","participation":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-02-15T18:44:41.917Z"}},{"type":"Public","name":"express-4.x-okta-sdk-example","owner":"passport","isFork":false,"description":"","allTopics":[],"primaryLanguage":{"name":"CSS","color":"#563d7c"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-02-08T23:01:42.913Z"}}],"repositoryCount":73,"userInfo":null,"searchable":true,"definitions":[],"typeFilters":[{"id":"all","text":"All"},{"id":"public","text":"Public"},{"id":"source","text":"Sources"},{"id":"fork","text":"Forks"},{"id":"archived","text":"Archived"},{"id":"template","text":"Templates"}],"compactMode":false},"title":"Repositories"}