xczh / go-cas

Golang implementation of CAS Server and Client

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

go-cas

简体中文

Golang implementation of CAS Server and Client.

CAS Client

cas.Client allows Go applications to easily authenticate users via a Central Authentication Service (CAS) server.

Other similar projects:

Features

  • It is implemented strictly according to the standard of CAS protocol
  • Support CAS protocol v1, v2 and v3 versions
  • Support proxy authentication
  • SAML protocol is NOT supported
  • High performance
  • Good scalability

Supported client features:

  • CAS 1.0
  • CAS 2.0
  • CAS 3.0
  • Gateway Authentication
  • Single Sign-Out
  • Local Application Configuration

CAS Server

TODO

About

Golang implementation of CAS Server and Client

License:Apache License 2.0


Languages

Language:Go 100.0%