authentication.md
July 15, 2021 · View on GitHub
Bookmarks tagged [authentication]
www.codever.land/bookmarks/t/authentication
PKCE support with Keycloak 7.0 for mobile apps - JANUA
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...
- tags: keycloak, oauth2, authentication, authorization
Keycloak Authentication and Authorization in GraphQL
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...
- tags: graphql, authentication, authorization, keycloak
- :octocat: source code
React Simple Auth: React + Redux + OAuth 2.0 - Matt Mazzola - Medium
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-...
- :calendar: published on: 2017-10-11
- tags: reactjs, oauth2, authentication, redux
- :octocat: source code
Keats/jsonwebtoken
https://github.com/Keats/jsonwebtoken
JSON Web Token lib in rust
- tags: rust, authentication
- :octocat: source code
Introduction to React + Tutorial How To Build Your First App
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.
- :calendar: published on: 2018-08-28
- tags: reactjs, react-router, node.js, expressjs, axios, authentication, security
- :octocat: source code
Kubernetes Authentication plugins and kubeconfig
http://www.dasblinkenlichten.com/kubernetes-authentication-plugins-and-kubeconfig/
- tags: kubernetes, authentication
Kubernetes Authentication - OpenID Connect
http://www.devoperandi.com/kubernetes-authentication-openid-connect/
OpenID Connect](http://www.devoperandi.com/kubernetes-authentication-openid-connect/) by Michael Ward
- tags: kubernetes, authentication
Kubernetes authentication via GitHub OAuth and Dex
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…
- tags: kubernetes, authentication
authboss
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 ...
- tags: go, authentication, oauth
- :octocat: source code
branca
https://github.com/hako/branca
Golang implementation of Branca Tokens.
- tags: go, authentication, oauth
- :octocat: source code
casbin
https://github.com/hsluoyz/casbin
Authorization library that supports access control models like ACL, RBAC, ABAC.
- tags: go, authentication, oauth
- :octocat: source code
cookiestxt
https://github.com/mengzhuo/cookiestxt
provides parser of cookies.txt file format.
- tags: go, authentication, oauth
- :octocat: source code
go-jose
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.
- tags: go, authentication, oauth
- :octocat: source code
go-oauth2-server
https://github.com/RichardKnop/go-oauth2-server
Standalone, specification-compliant, OAuth2 server written in Golang.
- tags: go, authentication, oauth
- :octocat: source code
gologin
https://github.com/dghubble/gologin
chainable handlers for login with OAuth1 and OAuth2 authentication providers.
- tags: go, authentication, oauth
- :octocat: source code
gorbac
https://github.com/mikespook/gorbac
provides a lightweight role-based access control (RBAC) implementation in Golang.
- tags: go, authentication, oauth
- :octocat: source code
goth
https://github.com/markbates/goth
provides a simple, clean, and idiomatic way to use OAuth and OAuth2. Handles multiple providers out of the box.
- tags: go, authentication, oauth
- :octocat: source code
httpauth
https://github.com/goji/httpauth
HTTP Authentication middleware.
- tags: go, authentication, oauth
- :octocat: source code
jwt
https://github.com/robbert229/jwt
Clean and easy to use implementation of JSON Web Tokens (JWT).
- tags: go, authentication, oauth
- :octocat: source code
jwt
https://github.com/pascaldekloe/jwt
Lightweight JSON Web Token (JWT) library.
- tags: go, authentication, oauth
- :octocat: source code
jwt-auth
https://github.com/adam-hanna/jwt-auth
JWT middleware for Golang http servers with many configuration options.
- tags: go, authentication, oauth
- :octocat: source code
jwt-go
https://github.com/dgrijalva/jwt-go
Golang implementation of JSON Web Tokens (JWT).
- tags: go, authentication, oauth
- :octocat: source code
loginsrv
https://github.com/tarent/loginsrv
JWT login microservice with plugable backends such as OAuth2 (Github), htpasswd, osiam.
- tags: go, authentication, oauth
- :octocat: source code
oauth2
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.
- tags: go, authentication, oauth
- :octocat: source code
osin
https://github.com/openshift/osin
Golang OAuth2 server library.
- tags: go, authentication, oauth
- :octocat: source code
paseto
https://github.com/o1egl/paseto
Golang implementation of Platform-Agnostic Security Tokens (PASETO).
- tags: go, authentication, oauth
- :octocat: source code
permissions2
https://github.com/xyproto/permissions2
Library for keeping track of users, login states and permissions. Uses secure cookies and bcrypt.
- tags: go, authentication, oauth
- :octocat: source code
rbac
https://github.com/zpatrick/rbac
Minimalistic RBAC package for Go applications.
- tags: go, authentication, oauth
- :octocat: source code
securecookie
https://github.com/chmike/securecookie
Efficient secure cookie encoding/decoding.
- tags: go, authentication, oauth
- :octocat: source code
session
https://github.com/icza/session
Go session management for web servers (including support for Google App Engine - GAE).
- tags: go, authentication, oauth
- :octocat: source code
sessiongate-go
https://github.com/f0rmiga/sessiongate-go
Go session management using the SessionGate Redis module.
- tags: go, authentication, oauth
- :octocat: source code
sessions
https://github.com/adam-hanna/sessions
Dead simple, highly performant, highly customizable sessions service for go http servers.
- tags: go, authentication, oauth
- :octocat: source code
signedvalue
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...
- tags: go, authentication, oauth
- :octocat: source code
Authlogic
https://github.com/binarylogic/authlogic
Authlogic is a clean, simple, and unobtrusive ruby authentication solution.
- tags: ruby, authentication, oauth
- :octocat: source code
Clearance
https://github.com/thoughtbot/clearance
Small and simple email & password based authentication for Rails.
- tags: ruby, authentication, oauth
- :octocat: source code
Devise
https://github.com/plataformatec/devise
A flexible authentication solution for Rails based on Warden.
- tags: ruby, authentication, oauth
- :octocat: source code
JWT
https://github.com/jwt/ruby-jwt
JSON Web Token implementation in Ruby.
- tags: ruby, authentication, oauth
- :octocat: source code
Knock
https://github.com/nsarno/knock
Seamless JWT authentication for Rails API.
- tags: ruby, authentication, oauth
- :octocat: source code
Monban
https://github.com/halogenandtoast/monban
A very simple and extensible user authentication library for rails.
- tags: ruby, authentication, oauth
- :octocat: source code
OmniAuth
https://github.com/omniauth/omniauth
A library that standardizes multi-provider authentication utilizing Rack middleware.
- tags: ruby, authentication, oauth
- :octocat: source code
Rodauth
https://github.com/jeremyevans/rodauth
Authentication and account management framework for Rack applications.
- tags: ruby, authentication, oauth
- :octocat: source code
Shield
Authentication protocol for use in your routing and model context.
- tags: ruby, authentication, oauth
- :octocat: source code
Sorcery
https://github.com/Sorcery/sorcery
Magical Authentication for Rails 4, and Rails 5.
- tags: ruby, authentication, oauth
- :octocat: source code
warden
https://github.com/hassox/warden
General Rack Authentication Framework.
- tags: ruby, authentication, oauth
- :octocat: source code
Doorkeeper
https://github.com/doorkeeper-gem/doorkeeper
An OAuth2 provider for Rails.
- tags: ruby, authentication, oauth
- :octocat: source code
OAuth2 Ruby Wrapper
https://github.com/intridea/oauth2
A Ruby wrapper for the OAuth 2.0 protocol.
- tags: ruby, authentication, oauth
- :octocat: source code
authlib
https://github.com/lepture/authlib
JavaScript Object Signing and Encryption draft implementation.
- tags: python, authentication, oauth
- :octocat: source code
django-allauth
https://github.com/pennersr/django-allauth
Authentication app for Django that "just works."
- tags: python, authentication, oauth
- :octocat: source code
django-oauth-toolkit
https://github.com/evonove/django-oauth-toolkit
OAuth 2 goodies for Django.
- tags: python, authentication, oauth
- :octocat: source code
oauthlib
https://github.com/idan/oauthlib
A generic and thorough implementation of the OAuth request-signing logic.
- tags: python, authentication, oauth
- :octocat: source code
python-oauth2
https://github.com/joestump/python-oauth2
A fully tested, abstract interface to creating OAuth clients and servers.
- tags: python, authentication, oauth
- :octocat: source code
python-social-auth
https://github.com/omab/python-social-auth
An easy-to-setup social authentication mechanism.
- tags: python, authentication, oauth
- :octocat: source code
pyjwt
https://github.com/jpadilla/pyjwt
JSON Web Token implementation in Python.
- tags: python, authentication, jwt
- :octocat: source code
python-jose
https://github.com/mpdavis/python-jose/
A JOSE implementation in Python.
- tags: python, authentication, jwt
- :octocat: source code
python-jwt
https://github.com/davedoesdev/python-jwt
A module for generating and verifying JSON Web Tokens.
- tags: python, authentication, jwt
- :octocat: source code
Passport
https://github.com/jaredhanson/passport
Simple, unobtrusive authentication.
- tags: node.js, authentication
- :octocat: source code
Grant
https://github.com/simov/grant
OAuth middleware for Express, Koa, and Hapi.
- tags: node.js, authentication
- :octocat: source code
CloudRail
https://github.com/CloudRail/cloudrail-si-node-sdk
Unified API for social authentication (Facebook, Twitter, Slack, Instagram, …).
- tags: node.js, authentication
- :octocat: source code
OAuth 2.0 and OpenID Connect (in plain English) - YouTube
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...
- :calendar: published on: 2018-02-05
- tags: oauth2, openid-connect, security, authentication, authorization
Angular Authentication: Using the Http Client and Http Interceptors
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.
- :calendar: published on: 2017-07-18
- tags: angular, jwt, security, authentication