DEPRECATED - Migrated to https://github.com/mozilla/fxa
fxa
Перейти к файлу
Francois Marier 27d36e72ef Actually address the typo that Andy found 2014-06-27 15:05:27 +12:00
bans Differentiate between fetching and parsing errors 2014-06-25 21:19:13 +12:00
bin Add an SQS-based API for blockIp and blockEmail (fix #27) 2014-06-23 15:37:08 +12:00
scripts Add basic framework for tests against the API 2014-05-19 12:14:45 +12:00
test Test that blockIp and blockEmail work by calling /check 2014-06-23 15:37:08 +12:00
.awsbox.json Actually address the typo that Andy found 2014-06-27 15:05:27 +12:00
.gitignore Enable test coverage analysis using ass (fix #4) 2014-05-08 20:02:11 +12:00
.jshintrc Check for unused variables 2014-05-16 16:22:28 +12:00
.travis.yml Travis needs to run memcached for the functional tests to work 2014-05-19 12:14:45 +12:00
CONTRIBUTING.md Customize README and CONTRIBUTING for this repo 2014-05-21 16:53:29 +12:00
Gruntfile.js Add an SQS-based API for blockIp and blockEmail (fix #27) 2014-06-23 15:37:08 +12:00
LICENSE Add a copy of the MPL and put tests in Public Domain 2014-05-06 16:28:34 +12:00
README.md Customize README and CONTRIBUTING for this repo 2014-05-21 16:53:29 +12:00
config.js Add an SQS-based API for blockIp and blockEmail (fix #27) 2014-06-23 15:37:08 +12:00
email_record.js Add a new blockEmail API endpoint 2014-06-04 00:24:14 +12:00
ip_email_record.js Successful password resets need to clear bad logins (fix #35) 2014-06-06 14:03:56 +12:00
ip_record.js Remove unused badAgent code 2014-05-20 16:48:10 +12:00
log.js first commit 2014-04-18 17:02:32 -07:00
package.json Update dependencies to match the versions used on the auth-server 2014-06-24 16:41:42 +12:00

README.md

Firefox Accounts Customs Server

Build Status

This project is used by the Firefox Accounts Auth Server to detect and deter fraud and abuse.

Prerequisites

  • node 0.10.x or higher
  • npm

Install

You'll need node 0.10.x or higher and npm to run the server.

Clone the git repository and install dependencies:

git clone git://github.com/mozilla/fxa-customs-server.git
cd fxa-customs-server
npm install

To start the server, run:

npm start

It will listen on http://127.0.0.1:7000 by default.

Testing

Run tests with:

npm test