Skip to content

A playground for provider authz experimentation

Notifications You must be signed in to change notification settings

COWestSlopeTech/kronos-auth-test

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

This project is a playground for experimenting with different kronos related auth systems

Project setup

  1. Clone this repo
  2. Create a dedicated virtual environment
    ᐅ pyenv virtualenv 2.7.16 kronos-auth-test-2.7.16
    New python executable in /Users/starver/.pyenv/versions/2.7.16/envs/kronos-auth-test-2.7.16/bin/python2.7
    Also creating executable in /Users/starver/.pyenv/versions/2.7.16/envs/kronos-auth-test-2.7.16/bin/python
    Installing setuptools, pip, wheel...
    done.    
  3. Create the pyenv version file at project root with name .python-version and contents kronos-auth-test-2.7.16.
  4. If using PyCharm, set the project interpreter.
    1. Copy the python location given when you created the virtual env. In the above case: /Users/starver/.pyenv/versions/2.7.16/envs/kronos-auth-test-2.7.16/bin/python
    2. Open PyCharm preferences
    3. Type interpreter in the search field at top-left on the dialog
    4. Select Project Interpreter
    5. Click the settings icon (gear) at top right of the dialog and select "Add..."
    6. Check "Existing environment" and click the "..." button right of the dropdown
    7. Paste the python location copied above into the text field and click OK
  5. Install dependencies
    pip install -r requirements.txt
    

Google Calendar

The google calendar section (src/gcal) is this Quickstart

Visit that page, click the "ENABLE THE GOOGLE CALENDAR API" button to create your credentials.json file and store that file in the private directory at project root.

About

A playground for provider authz experimentation

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages