GithubHelp home page GithubHelp logo

Comments (3)

marcoow avatar marcoow commented on May 22, 2024

Not sure about the security aspect actually. When I can get your bearer token (which means I either have access to your machine or can intercept your network traffic), there's no reason I couldn't get your Login or Email.

However, adding that will be really simple when I release the big strategies refactoring (I hope end of next week - had to delay it a little).

from ember-simple-auth.

brandonparsons avatar brandonparsons commented on May 22, 2024

Perhaps that is true. My thought was just that if you are directly looking up the bearer token amongst all tokens that exist on your app, it is far easier than a hacker having to guess both an email AND a token. A person going nuts on the command line with curl could set HTTP Authorization headers at random until they got one right.

from ember-simple-auth.

marcoow avatar marcoow commented on May 22, 2024

If it's possible to guess the token with curl on the command line than you need better (longer/more complex) tokens ;)

Am 30.11.2013 um 19:26 schrieb brandonparsons [email protected]:

Perhaps that is true. My thought was just that if you are directly looking up the bearer token amongst all tokens that exist on your app, it is far easier than a hacker having to guess both an email AND a token. A person going nuts on the command line with curl could set HTTP Authorization headers at random until they got one right.


Reply to this email directly or view it on GitHub.

from ember-simple-auth.

Related Issues (20)

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.