@@ -88,7 +88,7 @@ func (p *ProviderData) GetLoginURL(redirectURI, finalRedirect string) string {
8888 params.Add("scope", p.Scope)
8989 params.Set("client_id", p.ClientID)
9090 params.Set("response_type", "code")
91− if strings.HasPrefix(finalRedirect, "/") {
91+ if strings.HasPrefix(finalRedirect, "/") && !strings.HasPrefix(finalRedirect,"//") {
9292 params.Add("state", finalRedirect)
9393 }
9494 a.RawQuery = params.Encode()