Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/nsdonato/todos-express-password


https://github.com/nsdonato/todos-express-password

Last synced: 25 days ago
JSON representation

Awesome Lists containing this project

README

        

# todos-express-starter

This is a starter kit for building a todo app with sign in functionality using
[Express](https://expressjs.com/), [Passport](https://www.passportjs.org/) and
[SQLite](https://www.sqlite.org/).

The following is a list of complete, working example apps that have been built
using this kit as a starting point.

* [todos-express-password](https://github.com/passport/todos-express-password)

Illustrates how to sign in with a username and password.

* [todos-express-password-flash](https://github.com/passport/todos-express-password-flash)

Illustrates how to sign in with a username and password and use the flash for
informative messages.

* [todos-express-google](https://github.com/passport/todos-express-google)

Illustrates how to sign in with Google via OpenID Connect.

* [todos-express-google-oauth2](https://github.com/passport/todos-express-google-oauth2)

Illustrates how to sign in with Google via OAuth 2.0.

* [todos-express-email](https://github.com/passport/todos-express-email)

Illustrates how to sign in with email via magic link.

* [todos-express-auth0](https://github.com/passport/todos-express-auth0)

Illustrates how to implement sign in by integrating with Auth0 via OpenID Connect.

* [todos-express-openidconnect](https://github.com/passport/todos-express-openidconnect)

Illustrates how to implement sign in by integrating with an identity provider (IdP) via OpenID Connect.

## License

[The Unlicense](https://opensource.org/licenses/unlicense)

## Credit

Created by [Jared Hanson](https://www.jaredhanson.me/)