James McLachlan's repositories
AdventOfCode2017
Advent of Code 2017 solutions in NodeJS/ES
adventofcode2018
Advent of Code 2018 solutions in C++
aurelia-open-id-connect
An aurelia adapter for the IdentityModel/oidc-client-js
aurelia-spa
.NET Core 3.1 Aurelia CLI Bootstrap App
Base58Check
C# Base58 Checked Encoding
CPPPrimer
Me learning C++
Exceptions
Exploring exceptions
Hashcat-Azure
Azure deployment template for the excellent hashcat password recovery tool.
HelloMobile
Mobile HTTP API examples of WPF, iOS, Android, UWP and OSX Clients
spurious2
Site and tools that map LCBO inventory vs. population in Ontario, Canada
houseadventure
Remember, the imposter is last
IdentityManager
User & Identity Management
IdentityModel
A PCL helper library for claims-based identity, OAuth 2.0 and OpenID Connect.
IdentityModel.HttpSigning
A Method for Signing HTTP Requests for OAuth (https://tools.ietf.org/html/draft-ietf-oauth-signed-http-request-02)
IdentityModel.Owin.PopAuthentication
Authentication Middleware for Proof of Possession Tokens
jose-jwt
Ultimate Javascript Object Signing and Encryption (JOSE) and JSON Web Token (JWT) Implementation for .NET and .NET Core
lcbo-api
A crawler and API server for Liquor Control Board of Ontario retail data
MakeClassesNotEnums
How to use classes instead of enums
npgsql
Npgsql is the .NET data provider for PostgreSQL. It allows any program developed for .NET framework to access a PostgreSQL database server. It is implemented in 100% C# code. PostgreSQL versions since 9.0 are officially supported, others may work.
Proto
Playing with protobuf and RabbitMQ and C# and C++
webcrypto-shim
Web Cryptography API shim for legacy browsers