Book Image

Meteor Cookbook

By : Isaac Strack
Book Image

Meteor Cookbook

By: Isaac Strack

Overview of this book

Table of Contents (19 chapters)
Meteor Cookbook
Credits
About the Author
About the Reviewers
www.PacktPub.com
Preface
Index

Customizing the accounts login


Packaged accounts logins are great and all, but they don't always go with the design of the rest of our page, or they provide too much functionality when all we need is a little functionality. This recipe will show you how to customize Meteor's accounts packages using the Twitter OAuth service as an example.

Getting ready

We will essentially be using the Implementing OAuth accounts packages recipe found in this chapter as our baseline, but we aren't going to add the accounts-ui package, and therefore will not be configuring the Twitter service through the UI, so we need to roll our own.

In a terminal window, create your root project by entering the following commands:

$ meteor create twitter-custom
$ cd twitter-custom
$ mkdir {client,server,both}
$ mv twitter-custom.* client/
$ meteor add twbs:bootstrap
$ meteor

Open a new terminal window (keep your app running) and add the accounts-twitter and the service-configuration packages:

$ meteor add service-configuration...