Short version: Use Streisand. Use Tor. Use Signal.
This mini-rant came on the heels of an interesting twitter discussion: https://twitter.com/kennwhite/status/591074055018582016
Provider / "Secret" Key
#!/usr/bin/env bash | |
PECLVER="0.1.1" | |
LIBSODIUMVER="1.0.2" | |
if [[ $EUID -ne 0 ]]; then | |
echo "This script must be run as root" 1>&2 | |
exit 1 | |
fi |
Short version: Use Streisand. Use Tor. Use Signal.
This mini-rant came on the heels of an interesting twitter discussion: https://twitter.com/kennwhite/status/591074055018582016
Provider / "Secret" Key
#!/bin/bash | |
##################################################### | |
# Name: Bash CheatSheet for Mac OSX | |
# | |
# A little overlook of the Bash basics | |
# | |
# Usage: | |
# | |
# Author: J. Le Coupanec | |
# Date: 2014/11/04 |
<?php | |
namespace CloseContacts\Lib\DataServices; | |
use \CloseContacts\Lib\Utilities\Date; | |
use \CloseContacts\Models\UserVerifications; | |
use \CloseContacts\Models\Verifications as VerificationModel; | |
use \CloseContacts\Models\SmsMessagesSent as SmsMessagesSentModel; | |
class Verifications extends DataServiceAbstract | |
{ |
<?php | |
namespace CloseContacts\Lib\DataServices; | |
use CloseContacts\Models\ApiAuthTokens; | |
use Lcobucci\JWT\Signer\Hmac\Sha512; | |
use \Lcobucci\JWT\Token as JwtToken; | |
use \CloseContacts\Models\ApiRequests; | |
use \CloseContacts\Lib\Utilities\Str; | |
use \CloseContacts\Lib\Utilities\Date; | |
use \CloseContacts\Lib\Security\Utils as SecUtils; |
<?php | |
namespace CloseContacts\Lib\DataServices; | |
use \CloseContacts\Models\Devices; | |
use \CloseContacts\Models\UsersRoles; | |
use \CloseContacts\Models\Users as UsersModel; | |
use \CloseContacts\Lib\Utilities\Str; | |
use \CloseContacts\Lib\Utilities\Date; | |
use \CloseContacts\Lib\Security\Utils as SecUtils; |
<?php | |
namespace CloseContacts\Lib\DataServices; | |
use \Phalcon\Mvc\Model\Manager as ModelsManager; | |
use \Phalcon\Mvc\Model\Transaction\Failed as TxFailed; | |
use \Phalcon\Mvc\Model\Transaction\Manager as TxManager; | |
use \CloseContacts\Lib\Application\Services\Validation; | |
use \CloseContacts\Lib\Utilities\Date; |
<?php | |
namespace CloseContacts\Lib\DataServices; | |
use Phalcon\Di\InjectionAwareInterface; | |
class DataServiceFactory implements InjectionAwareInterface | |
{ | |
/* @var \Phalcon\Di\FactoryDefault - Dependency injector instance */ | |
protected $_di; |
class Api extends PhalconApplication | |
{ | |
/* @var \Phalcon\Config\Adapter\Php */ | |
protected $_config; | |
/* @var array - API endpoints that require no authentication */ | |
protected $_publicEndpoints= []; | |
/* @var array - API endpoints that require signed Request Id to proceed */ | |
protected $_protectedEndpoints = []; |