package SSOAccountService import ( "github.com/shenshouer/cas" ) var casURL = "http://10.10.14.199:8080/dsssoserver/" //单点登录地址 type templateBinding struct { Username string Attributes cas.UserAttributes } func Login() (bool, string) { return true, "" } func UserInfo() (bool, string) { //u, _ := url.Parse(casURL) //c := cas.NewClient(&cas.Options{ // URL: u, //}) // //h := c.HandleFunc(func(w http.ResponseWriter, r *http.Request) { // if !cas.IsAuthenticated(r) { // cas.RedirectToLogout(w, r) // } // // fmt.Fprintf(w, "Hello %s\n", cas.Username(r)) //}) // //err := http.ListenAndServe(":8080", h) //if err != nil { // log.Fatal("ListenAndServe: ", err) //} return true, "" }