netlify-cms-github-oauth-provider - netlify oauth github client sending token in form as netlify service itself

  •        40

External authentication providers were enabled in netlify-cms version 0.4.3. Check your web console to see your netlify-cms version. netlify-cms has its own github OAuth client. This implementation was created by reverse engineering the results of that client, so it's not necessary to reimplement client part of netlify-cms.

https://github.com/vencax/netlify-cms-github-oauth-provider

Tags
Implementation
License
Platform

   




Related Projects

Netlify CMS - A CMS for Static Site Generators


A CMS for static site generators. Give non-technical users a simple way to edit and add content to any site built with a static site generator.Netlify CMS is a single-page app that you pull into the /admin part of your site.

hugo-academic - The website designer for Hugo


Academic is a framework to help you create a beautiful website quickly. Perfect for personal sites, blogs, or business/project sites. Check out the latest demo of what you'll get in less than 10 minutes. Then head on over to the Quick Start guide or take a look at the Release Notes. Academic is available in different color themes and font themes.

gray-matter - Smarter yaml front matter parser, used by metalsmith, gatsby, netlify, assemble, mapbox-gl, phenomic, and many others


Parse front-matter from a string or file. Fast, reliable and easy to use. Parses YAML front matter by default, but also has support for YAML, JSON, TOML or Coffee Front-Matter, with options to set custom delimiters. Used by metalsmith, assemble, verb and many other projects. Please consider following this project's author, Jon Schlinkert, and consider starring the project to show your ❤️ and support.

node-oidc-provider - OpenID Provider(OP) implementation for node


oidc-provider is an OpenID Provider implementation of OpenID Connect. It allows to export a complete mountable or standalone OpenID Provider implementation. This implementation does not dictate a fixed data models or persistence store, instead, you must provide adapters for these. A generic in memory adapter is available to get you started as well as feature-less dev-only views to be able to get off the ground. The following specifications are implemented by oidc-provider. Note that not all features are enabled by default, check the configuration section on how to enable them.

django-rest-framework-social-oauth2 - python-social-auth and oauth2 support for django-rest-framework


This module provides a python-social-auth and oauth2 support for django-rest-framework.The first aim of this package is to help setting up social auth for your rest api. It also helps setting up your Oauth2 provider.


Remote Page Provider for EPiServer CMS


Remote Page Provider is used to integrate the content between two installations of EPiServer CMS. Pages appear as any local page even when they are managed by a separate installation.

Mapped Page Provider for EPiServer CMS


An extension to the basic page provider class that handles all the mapping issues – urls, id’s, guids, etc. making it a lot faster and easier to built page providers to existing data.

oauth2_proxy - A reverse proxy that provides authentication with Google, Github or other provider


A reverse proxy and static file server that provides authentication using Providers (Google, GitHub, and others) to validate accounts by email, domain or group. You will need to register an OAuth application with a Provider (Google, GitHub or another provider), and configure it with Redirect URI(s) for the domain you intend to run oauth2_proxy on.

satellizer - Token-based AngularJS Authentication


Satellizer is a simple to use, end-to-end, token-based authentication module for AngularJS with built-in support for Google, Facebook, LinkedIn, Twitter, Instagram, GitHub, Bitbucket, Yahoo, Twitch, Microsoft (Windows Live) OAuth providers, as well as Email and Password sign-in. However, you are not limited to the sign-in options above, in fact you can add any OAuth 1.0 or OAuth 2.0 provider by passing provider-specific information in the app config block.

EPiServer CMS Azure VPP


EPiServer CMS Windows Azure Virtual Path Provider. Used to store files in EPiServer CMS by leveraging Windows Azure blob storage functionality.

jekyll-auth - A simple way to use GitHub OAuth to serve a protected Jekyll site to your GitHub organization


Every time you push to Heroku, we take advantage of the fact that Heroku automatically runs the rake assets:precompile command (normally used for Rails sites) to build our Jekyll site and store it statically, just like GitHub pages would. Anytime a request comes in for a page, we run it through Sinatra (using the _site folder as the static file folder, just as public would be normally), and authenticate it using sinatra_auth_github.

Mefisto.NET CMS


Mefisto.NET CMS is a project of CMS, developed in ASP.NET MVC4, supporting modularity via MEF, and database access via ORM-Micro (github), a self-made solution.

fosite - Extensible security first OAuth 2.0 and OpenID Connect SDK for Go.


The security first OAuth2 & OpenID Connect framework for Go. Built simple, powerful and extensible. This library implements peer-reviewed IETF RFC6749, counterfeits weaknesses covered in peer-reviewed IETF RFC6819 and countermeasures various database attack scenarios, keeping your application safe when that hacker penetrates or leaks your database. OpenID Connect is implemented according to OpenID Connect Core 1.0 incorporating errata set 1 and includes all flows: code, implicit, hybrid.OAuth2 and OpenID Connect are difficult protocols. If you want quick wins, we strongly encourage you to look at Hydra. Hydra is a secure, high performance, cloud native OAuth2 and OpenID Connect service that integrates with every authentication method imaginable and is built on top of Fosite.

mod_auth_openidc - OpenID Connect Relying Party and OAuth 2


mod_auth_openidc is an authentication/authorization module for the Apache 2.x HTTP server that functions as an OpenID Connect Relying Party, authenticating users against an OpenID Connect Provider. It can also function as an OAuth 2.0 Resource Server, validating OAuth 2.0 bearer access tokens presented by OAuth 2.0 Clients. This module enables an Apache 2.x web server to operate as an OpenID Connect Relying Party (RP) to an OpenID Connect Provider (OP). It authenticates users against an OpenID Connect Provider, receives user identity information from the OP in a so called ID Token and passes on the identity information (a.k.a. claims) in the ID Token to applications hosted and protected by the Apache web server.

CMS Made Simple - Award wining CMS


CMS Made Simple provides a fast and easy way to create a professional web site and manage its content, whether it's for a small business or a multinational corporation. It has all kind of features that CMS should have. CMS Made Simple provides a mechanism for the website administrator to create and manage pages, their layout, and their content.

canner - :satellite: Universal Content Management System(CMS) framework using React & Apollo GraphQL, for GraphQL and Restful API


Canner is a universal Content Management System (CMS) framework that allows you to build CMS in React JSX(XML-like) for Firebase, GraphQL, Restful API, Prisma. In other words, an agnostic CMS framework for any applications and data sources. Canner is flexible and agnostic, that you can learn once and create any form of CMS for many different databases.

website - Yarn package manager website


This repo contains the source code for the Yarn website.Special thanks to Netlify for powering the website.

asciidoctor


This is the project site for the Asciidoctor project. The site is composed in AsciiDoc, styled by Foundation 4, baked with Awestruct, and hosted on Netlify. For instructions on how to install Awestruct and its dependencies, refer to the Install Awestruct section below.