Giter VIP home page Giter VIP logo

lovely-inbox's Introduction

Lovely Inbox

Tests | Build

A lovely little inbox app to check your mail. This project is still in it's early stages, but feel free to poke around

lovely-inbox's People

Contributors

dependabot[bot] avatar loveandcoding avatar

Stargazers

 avatar

Watchers

 avatar  avatar

lovely-inbox's Issues

Allow users to authenticate through OAuth for servers that support it with known OAuth settings

OAuth is FAR more secure and just better in general. Whenever possible, we want to send users through that route.

Doing it in open source + local app is a bit tricky since we have to store our secrets for authentication in the app, which there isn't really a good way to do securely. This problem, however, is not unique to this app. Basic protection may be good from scrapers, but there will be no way to fully protect these values.

Current OAuth candidates:

  • AOL
  • Google
  • Outlook (?)
  • Yahoo

Allow users to authenticate with `PLAIN` based authentication servers

Users need to be able to authenticate with basic username and password when that's all that's available. This will be what all servers are likely to support so it should be our fallback at worst. Ideally we'd limit this wherever possible to only transmit password information over a secure connection.

Get basic user-info during on-boarding

We need some basic user info in the on-boarding process. Information we will need

  • Initial email to set up with
  • Name to use to address the user
  • (Maybe) Profile picture to display for the initial email account

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.