Skip to content
Jacob Munch edited this page Dec 30, 2015 · 5 revisions

I want to add a site using two factor authentication to the list

Great! Here's a guide on how to do that.

  1. First, fork this project and clone your fork to your computer.

  2. Decide the category for the site. If nothing fits, choose other.

  3. Go to _data/<category>.yml and add add your site like this:

    websites:
    [...]
     - name: <site name>
     - url: <site link>
     - img: <site name .png> (We'll go back to this later)
     - tfa: Yes
     - hardware: Yes (If hardware authentication is available)
     - sms: Yes (If SMS authentication is available)
     - software: Yes (If software based authentication is available)
     - phone: Yes (If phone call based authentication is available)
     - doc: <documentation link>
    
    [...]
    

    If you're unsure what categories to use, read Categories

  4. Now choose an appropriate logo for the site. Logos are obligatory and should be EXACTLY 32 x 32 pixels. If you can't find any with those dimensions then we recommend you downscale a larger image.
    Make sure it is in PNG format and run it through an optimizer like TinyPNG.
    When you're done, put the image in _img/<category>/ under <site name>.png. Make sure it's the same name as defined in the .yml earlier!

  5. Use a git client to upload your changes to your fork. For Windows we recommend GitHub for Windows and for Mac we recommend GitHub for Mac. If you're using Linux (Deblian/Ubuntu) then look at this tutorial.

  6. Everything done? Then do a Pull Request(PR)! Once everything looks nice it's time to request to add the site. Go to your fork on GitHub and click the little green button in your fork. It looks like this:
    PR button.

Clone this wiki locally