Skip to content

Latest commit

 

History

History
423 lines (361 loc) · 23.4 KB

authentication.md

File metadata and controls

423 lines (361 loc) · 23.4 KB

Bookmarks tagged [authentication]

https://www.janua.fr/pkce-support-with-keycloak-7-0/

PKCE support with Keycloak 7.0: Keycloak 7.0 has been released on Aug 25th 2019 with PKCE support. This represents a major breakthrough for all mobile apps to increase security and to mitigate malicio...


https://medium.com/@darahayes/keycloak-authentication-and-authorization-in-graphql-ad0a1685f7da

Learn how to add Keycloak auth to Node.js GraphQL server applications. Including Authentication and Role Based Access Control using the @auth and @hasRole in the GraphQL Schema.

It's basically an...


https://medium.com/@mattmazzola/react-simple-auth-react-redux-oauth-2-0-de6ea9df0a63

I recently started working on a React project and was looking to add authentication support to it. As a long time Ember developer I expected there to be a standard community solution similar to ember-...


https://github.com/Keats/jsonwebtoken

JSON Web Token lib in rust Build Status


https://auth0.com/blog/react-tutorial-building-and-securing-your-first-app/

Introduction to React and its components and routers. Tutorial of how to build a simple Q&A React app - secure backend API with Node.js and Express.


http://www.dasblinkenlichten.com/kubernetes-authentication-plugins-and-kubeconfig/


http://www.devoperandi.com/kubernetes-authentication-openid-connect/

OpenID Connect](http://www.devoperandi.com/kubernetes-authentication-openid-connect/) by Michael Ward


https://medium.com/preply-engineering/k8s-auth-a81f59d4dff6

Here’s a step-by-step guide for generating kubectl credentials using Dex, dex-k8s-authenticator and GitHub. We use Kubernetes for creating dynamic environments for devs and QA. So we want to provide…


https://github.com/volatiletech/authboss

Modular authentication system for the web. It tries to remove as much boilerplate and "hard things" as possible so that each time you start a new web project in Go, you can plug it in, configure, and ...


https://github.com/hako/branca

Golang implementation of Branca Tokens.


https://github.com/hsluoyz/casbin

Authorization library that supports access control models like ACL, RBAC, ABAC.


https://github.com/mengzhuo/cookiestxt

provides parser of cookies.txt file format.


https://github.com/square/go-jose

Fairly complete implementation of the JOSE working group's JSON Web Token, JSON Web Signatures, and JSON Web Encryption specs.


https://github.com/RichardKnop/go-oauth2-server

Standalone, specification-compliant, OAuth2 server written in Golang.


https://github.com/dghubble/gologin

chainable handlers for login with OAuth1 and OAuth2 authentication providers.


https://github.com/mikespook/gorbac

provides a lightweight role-based access control (RBAC) implementation in Golang.


https://github.com/markbates/goth

provides a simple, clean, and idiomatic way to use OAuth and OAuth2. Handles multiple providers out of the box.


https://github.com/goji/httpauth

HTTP Authentication middleware.


https://github.com/robbert229/jwt

Clean and easy to use implementation of JSON Web Tokens (JWT).


https://github.com/pascaldekloe/jwt

Lightweight JSON Web Token (JWT) library.


https://github.com/adam-hanna/jwt-auth

JWT middleware for Golang http servers with many configuration options.


https://github.com/dgrijalva/jwt-go

Golang implementation of JSON Web Tokens (JWT).


https://github.com/tarent/loginsrv

JWT login microservice with plugable backends such as OAuth2 (Github), htpasswd, osiam.


https://github.com/golang/oauth2

Successor of goauth2. Generic OAuth 2.0 package that comes with JWT, Google APIs, Compute Engine and App Engine support.


https://github.com/openshift/osin

Golang OAuth2 server library.


https://github.com/o1egl/paseto

Golang implementation of Platform-Agnostic Security Tokens (PASETO).


https://github.com/xyproto/permissions2

Library for keeping track of users, login states and permissions. Uses secure cookies and bcrypt.


https://github.com/zpatrick/rbac

Minimalistic RBAC package for Go applications.


https://github.com/chmike/securecookie

Efficient secure cookie encoding/decoding.


https://github.com/icza/session

Go session management for web servers (including support for Google App Engine - GAE).


https://github.com/f0rmiga/sessiongate-go

Go session management using the SessionGate Redis module.


https://github.com/adam-hanna/sessions

Dead simple, highly performant, highly customizable sessions service for go http servers.


https://github.com/sashka/signedvalue

Signed and timestamped strings compatible with Tornado's create_signed_value, decode_signed_value, and therefore set_secure_cookie and `get_secure_cookie...


https://github.com/binarylogic/authlogic

Authlogic is a clean, simple, and unobtrusive ruby authentication solution.


https://github.com/thoughtbot/clearance

Small and simple email & password based authentication for Rails.


https://github.com/plataformatec/devise

A flexible authentication solution for Rails based on Warden.


https://github.com/jwt/ruby-jwt

JSON Web Token implementation in Ruby.


https://github.com/nsarno/knock

Seamless JWT authentication for Rails API.


https://github.com/halogenandtoast/monban

A very simple and extensible user authentication library for rails.


https://github.com/omniauth/omniauth

A library that standardizes multi-provider authentication utilizing Rack middleware.


https://github.com/jeremyevans/rodauth

Authentication and account management framework for Rack applications.


https://github.com/cyx/shield

Authentication protocol for use in your routing and model context.


https://github.com/Sorcery/sorcery

Magical Authentication for Rails 4, and Rails 5.


https://github.com/hassox/warden

General Rack Authentication Framework.


https://github.com/doorkeeper-gem/doorkeeper

An OAuth2 provider for Rails.


https://github.com/intridea/oauth2

A Ruby wrapper for the OAuth 2.0 protocol.


https://github.com/lepture/authlib

JavaScript Object Signing and Encryption draft implementation.


https://github.com/pennersr/django-allauth

Authentication app for Django that "just works."


https://github.com/evonove/django-oauth-toolkit

OAuth 2 goodies for Django.


https://github.com/idan/oauthlib

A generic and thorough implementation of the OAuth request-signing logic.


https://github.com/joestump/python-oauth2

A fully tested, abstract interface to creating OAuth clients and servers.


https://github.com/omab/python-social-auth

An easy-to-setup social authentication mechanism.


https://github.com/jpadilla/pyjwt

JSON Web Token implementation in Python.


https://github.com/mpdavis/python-jose/

A JOSE implementation in Python.


https://github.com/davedoesdev/python-jwt

A module for generating and verifying JSON Web Tokens.


https://github.com/jaredhanson/passport

Simple, unobtrusive authentication.


https://github.com/simov/grant

OAuth middleware for Express, Koa, and Hapi.


https://github.com/CloudRail/cloudrail-si-node-sdk

Unified API for social authentication (Facebook, Twitter, Slack, Instagram, …).


https://www.youtube.com/watch?v=996OiexHze0

Developer Advocate Nate Barbettini breaks down OpenID and OAuth 2.0 in Plain English Find Nate's slides here: [https://speakerdeck.com/nbarbettini/oauth-and-openid-connect-in-plain-english](https://sp...


https://medium.com/@ryanchenkie_40935/angular-authentication-using-the-http-client-and-http-intercep...

Let’s take a look at how to use Angular’s HttpInterceptor interface to make authenticated HTTP requests. It also suggest how to react in case the token expired.