#Power Not Paranoia ##Digital Security Skill Share ###Prepared for the Stop LAPD Spying Coalition
===
##Assessing Risk
####Who/what are we protecting?
####From who are we protecting?
####What are we going to do to protect?
| function completedChallenge(req, res, next) { | |
| const { user, body } = req; | |
| // mutates user object | |
| const { alreadyCompleted } = updateUserProgress(user, body); | |
| // sends entire user object to database | |
| return saveUser(req.user) | |
| .subscribe( | |
| () => {}, | |
| next, | |
| function() { |
#Power Not Paranoia ##Digital Security Skill Share ###Prepared for the Stop LAPD Spying Coalition
===
##Assessing Risk
####Who/what are we protecting?
####From who are we protecting?
####What are we going to do to protect?
| import React, { Component } from 'react' | |
| import { Link } from 'react-router' | |
| import SignUpForm from '../components/SignUpForm' | |
| class SignUp extends Component { | |
| constructor(props) { | |
| super(props) | |
| this.state = { |
| 2 - Autos & Vehicles | |
| 1 - Film & Animation | |
| 10 - Music | |
| 15 - Pets & Animals | |
| 17 - Sports | |
| 18 - Short Movies | |
| 19 - Travel & Events | |
| 20 - Gaming | |
| 21 - Videoblogging | |
| 22 - People & Blogs |
| 2 - Autos & Vehicles | |
| 1 - Film & Animation | |
| 10 - Music | |
| 15 - Pets & Animals | |
| 17 - Sports | |
| 18 - Short Movies | |
| 19 - Travel & Events | |
| 20 - Gaming | |
| 21 - Videoblogging | |
| 22 - People & Blogs |