apollo-passport-rethinkdbdash
rethinkdbdash driver for apollo-passport
![MIT License](https://img.shields.io/badge/license-MIT-blue.svg)
Copyright (c) 2016 by Gadi Cohen, released under the MIT license.
Usage
import rethinkdbdash from 'rethinkdbdash';
import RethinkDBDashDriver from 'apollo-passport-rethinkdbdash';
const r = rethinkdbdash({
db: "myApp",
servers: [ { host, port } ]
});
const apolloPassport = new ApolloPassport({
db: new RethinkDBDashDriver(r)
});
Optional parameters, e.g. if your users
table is called something else:
new RethinkDBDashDriver(r, {
userTableName: 'users',
configTableName: 'apolloPassportConfig',
db: '(override default database given to rethinkdbdash)'
});
See apollo-passport for more info.
Create your own DBDriver
This package is fully documented with 100% test coverage. It can be used as a basis for creating other DBDrivers for Apollo Passport.
See also the [docs/api/apollo-passport-rethinkdbdash][API Docs].