Skip to content

Commit

Permalink
fix accidental deletions
Browse files Browse the repository at this point in the history
  • Loading branch information
davidchiles committed Apr 23, 2014
1 parent 4932635 commit feff65f
Showing 1 changed file with 5 additions and 0 deletions.
5 changes: 5 additions & 0 deletions docs/v3/README.md
Expand Up @@ -18,6 +18,8 @@ For the purposes of this document you are assumed to be Alice and your buddy is

### Register Alice with App's Push Server

Alice registers her device's `push_token` with the server.

1. Create or login account with desired `push_name` and `password` w/ OAuth. `email_address` is optional during account creation and used for password recovery.
2. Optional: Fund `push_name` with in-app purchase or 'anonymously' via Bitcoin.
3. Register `push_token` with `push_name`.
Expand Down Expand Up @@ -47,6 +49,9 @@ Alice now knows which buddy is trying to start a conversation because the `white
2. Alice sends Bob `push_info`.
3. Bob sends Alice `push_info`.

#### Token Rotation
Because the `white_list_token` is sent in the clear to Apple, we should have clients renegotiate and rotate tokens whenever they are able.

### Level 2

Alice has a client that understands the ChatSecure Push Protocol and so does Alice's server. Bob has a normal XMPP client and Server or both understand the ChatSecure Push Protocol.
Expand Down

0 comments on commit feff65f

Please sign in to comment.