An open API service indexing awesome lists of open source software.

https://github.com/p-l/fringe

Server bridging Google's OAuth and service using Radius for authentication
https://github.com/p-l/fringe

golang radius

Last synced: 6 months ago
JSON representation

Server bridging Google's OAuth and service using Radius for authentication

Awesome Lists containing this project

README

          

# Fringe
[![codecov](https://codecov.io/gh/p-l/fringe/branch/main/graph/badge.svg?token=A23DESO0EP)](https://codecov.io/gh/p-l/fringe)
![ci workflow](https://github.com/p-l/fringe/actions/workflows/ci.yml/badge.svg)
![codeql workflow](https://github.com/p-l/fringe/actions/workflows/codeql-analysis.yml/badge.svg)
![gosec workflow](https://github.com/p-l/fringe/actions/workflows/gosec.yml/badge.svg)

**Fringe** is an easy workaround for Google Workspace users who need a Radius server to perform authentication on behalf of
other services (e.g. 802.1X Wi-Fi, vpn server).

The fringe service offers both a https and radius server.
* The web interface allows authenticated users (through Google Oauth) to generate and refresh a randomly generated
password (only for users in a specific email domain).
* The radius server authenticate the user using email and generated password.

## Getting Started

TBC

## Configuration

TBC

## Contributing

TBC