Auth0 Flask Tools

Posted on February 06, 2019 in Software Development

Another Auth0 project, this time using Flask and the Auth0 python SDK. First up: build my own interface for managing users in an Auth0 hosted user database. The main reason for doing this is to expose user_metadata and app_metadata for editing by an authorized user.

You can edit metadata in …


Continue reading

Disqus Power Up

Posted on February 06, 2019 in Technology

So, for the five people (were they people?) who hit this non-blog last month, I added Disqus to the site. I don’t use Disqus much myself (no one needs to read my bad takes … wait, … thinkyface.gif) but, much like this blog, it was an opportunity to play with …


Continue reading

Password Expiry is a Terrible Policy

Posted on January 29, 2019 in Information Security

A pet peeve, and an opinion, triggered by a recent experience:

Regularly occuring enforced password expiry is a terrible policy, whether it is every 60 days, or every 12 months. As a policy, it encourages users to choose the minimally secure password. Given a set of password complexity requirements (length …


Continue reading

Auth0 Command Line Utilities

Posted on January 14, 2019 in Software Development

Not to be confused with my authzero command line interface, this repo contains general purpose python scripts for interfacing with the Auth0 Management API.


Continue reading

authzero - A CLI for the Auth0 Management API

Posted on January 14, 2019 in Software Development

I started work on a command line interface for the Auth0 Management API. The tool is built with TypeScript, oclif, node.js, and Auth0’s node-auth0 SDK.

$ authzero --help
Auth0 Command Line Interface

VERSION
  authzero/0.0.0 darwin-x64 node-v11.6.0

USAGE
  $ authzero [COMMAND]

COMMANDS
  client      Get client (application …

Continue reading

Goodreads 2018 Reading Challenge

Posted on December 31, 2018 in An Avid Reader

Books and Books and All Sorts of Books

The Stack

I like to read. I track my reading habits on Goodreads, and I started using the Goodreads annual Reading Challenge a couple years ago. For 2018 I set out to read 24 books, but I blew past 24 books fairly quickly, so …


Continue reading

The Gartner IAM Summit

Posted on December 02, 2018 in Education, Training, and Certification

I was in Las Vegas this week for Gartner’s IAM Summit, hosted at Ceasar’s Palace. Vegas isn’t really my cup of tea but one goes where the conferences are. Pro tip: The desert is really freaking cold in December. I mean, not Canada cold, but way colder …


Continue reading

The Viking Tour - Day 13

Posted on August 15, 2018 in Motorcycle Travel & Touring

Salaberry-de-Valleyfield

Distance traveled: 240kms

Home Sweet Home


Continue reading

The Viking Tour - Day 12

Posted on August 14, 2018 in Motorcycle Travel & Touring

Edmundston to Salaberry-de-Valleyfield

Distance traveled (approximate): 611kms

Almost homeward bound. More of those gorgeous inter-New Brunswick - Quebec views.

TCH to Quebec

On our way to our last motel, we stopped at the massive Carrier Harley / Can-Am / BMW Motorrad shop in Drummondville. These guys had everything, even the BMW Motorrad bikini, flip-flops, and board …


Continue reading

The Viking Tour - Day 11

Posted on August 13, 2018 in Motorcycle Travel & Touring

Antigonish to Moncton to Edmundston.

Distacnce traveled (approximate): 718kms

Today was a very long haul, with a somewhat unplanned detour. The Harley was very clearly spitting oil out the right side so on our way to Edmunstun, we headed into Moncton to visit Toys for Big Boys Harley-Davidson. Apparently the …


Continue reading