Trying a utility file
This commit is contained in:
parent
a415ea4a96
commit
4818918b7f
1 changed files with 4 additions and 4 deletions
|
@ -60,7 +60,7 @@ func handleInvitationCode(w http.ResponseWriter, r *http.Request) {
|
||||||
// }
|
// }
|
||||||
|
|
||||||
inviteDn := config.InvitationNameAttr + "=" + code_id + "," + config.InvitationBaseDN
|
inviteDn := config.InvitationNameAttr + "=" + code_id + "," + config.InvitationBaseDN
|
||||||
err := l.Bind(inviteDn, code_pw)
|
// err := l.Bind(inviteDn, code_pw)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
templateInviteInvalidCode := getTemplate("invite_invalid_code.html")
|
templateInviteInvalidCode := getTemplate("invite_invalid_code.html")
|
||||||
templateInviteInvalidCode.Execute(w, nil)
|
templateInviteInvalidCode.Execute(w, nil)
|
||||||
|
@ -73,7 +73,7 @@ func handleInvitationCode(w http.ResponseWriter, r *http.Request) {
|
||||||
fmt.Sprintf("(objectclass=*)"),
|
fmt.Sprintf("(objectclass=*)"),
|
||||||
[]string{"dn", "creatorsname"},
|
[]string{"dn", "creatorsname"},
|
||||||
nil)
|
nil)
|
||||||
sr, err := l.Search(sReq)
|
sr, err := login.conn.Search(sReq)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
http.Error(w, err.Error(), http.StatusInternalServerError)
|
http.Error(w, err.Error(), http.StatusInternalServerError)
|
||||||
return
|
return
|
||||||
|
@ -85,9 +85,9 @@ func handleInvitationCode(w http.ResponseWriter, r *http.Request) {
|
||||||
|
|
||||||
invitedBy := sr.Entries[0].GetAttributeValue("creatorsname")
|
invitedBy := sr.Entries[0].GetAttributeValue("creatorsname")
|
||||||
|
|
||||||
if handleNewAccount(w, r, l, invitedBy) {
|
if handleNewAccount(w, r, login.conn, invitedBy) {
|
||||||
del_req := ldap.NewDelRequest(inviteDn, nil)
|
del_req := ldap.NewDelRequest(inviteDn, nil)
|
||||||
err = l.Del(del_req)
|
err = login.conn.Del(del_req)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
log.Printf("Could not delete invitation %s: %s", inviteDn, err)
|
log.Printf("Could not delete invitation %s: %s", inviteDn, err)
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue