|  | @@ 85-89 (lines=5) @@ | 
                                                            
                                    | 82 |  | 	} | 
                                                            
                                    | 83 |  |  | 
                                                            
                                    | 84 |  | 	function activate_manage( $request ) { | 
                                                            
                                    | 85 |  | 		foreach( array( 'secret', 'state' ) as $required ) { | 
                                                            
                                    | 86 |  | 			if ( ! isset( $request[ $required ] ) || empty( $request[ $required ] ) ) { | 
                                                            
                                    | 87 |  | 				return $this->error( new Jetpack_Error( 'missing_parameter', 'One or more parameters is missing from the request.', 400 ) ); | 
                                                            
                                    | 88 |  | 			} | 
                                                            
                                    | 89 |  | 		} | 
                                                            
                                    | 90 |  | 		$verified = $this->verify_action( array( 'activate_manage', $request['secret'], $request['state'] ) ); | 
                                                            
                                    | 91 |  | 		if ( is_a( $verified, 'IXR_Error' ) ) { | 
                                                            
                                    | 92 |  | 			return $verified; | 
                                                                                
                                |  | @@ 102-106 (lines=5) @@ | 
                                                            
                                    | 99 |  | 	} | 
                                                            
                                    | 100 |  |  | 
                                                            
                                    | 101 |  | 	function remote_authorize( $request ) { | 
                                                            
                                    | 102 |  | 		foreach( array( 'secret', 'state', 'redirect_uri', 'code' ) as $required ) { | 
                                                            
                                    | 103 |  | 			if ( ! isset( $request[ $required ] ) || empty( $request[ $required ] ) ) { | 
                                                            
                                    | 104 |  | 				return $this->error( new Jetpack_Error( 'missing_parameter', 'One or more parameters is missing from the request.', 400 ) ); | 
                                                            
                                    | 105 |  | 			} | 
                                                            
                                    | 106 |  | 		} | 
                                                            
                                    | 107 |  |  | 
                                                            
                                    | 108 |  | 		if ( ! get_user_by( 'id', $request['state'] ) ) { | 
                                                            
                                    | 109 |  | 			return $this->error( new Jetpack_Error( 'user_unknown', 'User not found.', 404 ) ); |