2017 © Pedro Peláez
 

project legit

Legit is a simple service for easy Atlas user verification via a unique user identifier.

image

etiennemarais/legit

Legit is a simple service for easy Atlas user verification via a unique user identifier.

  • Wednesday, May 11, 2016
  • by etiennemarais
  • Repository
  • 2 Watchers
  • 0 Stars
  • 0 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 0 Forks
  • 0 Open issues
  • 3 Versions
  • 0 % Grown

The README.md

legit

http://docs.legit.apiary.io/, (*1)

Installation

If you don't have homestead installed yet, please follow the instructions laid out in the Laravel documentation and pull the vagrant box down for development, https://laravel.com/docs/master/homestead, (*2)

Homestead config

---
ip: "192.168.10.10"
memory: 4096
cpus: 4
provider: virtualbox

authorize: ~/.ssh/id_rsa.pub

keys:
    - ~/.ssh/id_rsa

folders:
    - map: ~/Documents/workspace/Projects
      to: /home/vagrant/Code
      type: "nfs"

sites:
    - map: legit.app
      to: /home/vagrant/Code/Legit/public  

databases:
    - homestead
    - drivelog
    - cruxcoaches
    - legit

variables:
    - key: 'APP_ENV'
      value: 'local'
    - key: 'APP_DEBUG'
      value: 'true'

Install

Run the commands on your local. Clone the repo into your mapped folder for vagrant(see above homestead), (*3)

git clone https://github.com/olx-ssafrica/legit.git
composer install


Write local environment into the project root. See `.env.example`
cat > .env <<EOF >APP_ENV=local >APP_DEBUG=true >APP_KEY=SomeRandomKey!!! >DB_CONNECTION=mysql >DB_HOST=192.168.10.10 >DB_PORT=3306 >DB_DATABASE=legit >DB_USERNAME=homestead >DB_PASSWORD=secret >CACHE_DRIVER=memcached >QUEUE_DRIVER=sync >SMS_GATEWAY_DRIVER= >SMS_GATEWAY_API_ID= >SMS_GATEWAY_USER= >SMS_GATEWAY_PASS= >OTP_LENTGH=6 >OTP_ONLYNUMBERS=true >CACHE_DRIVER=memcached >QUEUE_DRIVER=database >QUEUE_RETRY_TIMEOUT=3 >SLACK_WEBHOOK_URL= >EOF
php artisan migrate
php artisan db:seed



### Authorization All api requests need an auth header to run otherwise you will get a 401 error. If you want to change the default country you can do so in your seed files where it sets up a basic country.
Authorization: Token apikeysouthafrica

Actual API keys for regions

Setup actual API keys by running this command, (*4)

php artisan key:generate --show, (*5)

The Versions

05/02 2016

v1.0.0-beta

1.0.0.0-beta

Legit is a simple service for easy Atlas user verification via a unique user identifier.

  Sources   Download

The Requires

 

The Development Requires

api mobile verification legit