Compare commits

..

No commits in common. "8384410023a24d2bfa90664cdde20a8df0de6786" and "a330e7df29d1fcee26f500c0905f11f6d351cc27" have entirely different histories.

3 changed files with 2 additions and 6 deletions

View File

@ -34,7 +34,6 @@ XMPP
* __xmpp_secret__ : Account password
* xmpp_debug : Enable debug log at true (default: false)
* xmpp_verify_cert_validity : Enable certificate verification (default: true)
* xmpp_default_lang : Message default languages
HTTP
* http_port : HTTP port to bind (default: -1, desactive: -1)
@ -49,9 +48,6 @@ __Bold config__ are mandatory.
If ``http_bind_address_ipv4`` is set to ``0.0.0.0``, it will bind all address on IPv4 __AND__ IPv6.
The lang messages file must be placed into the same directory than the configuration file.
An example of this file can be found in [the repos](https://git.kingpenguin.tk/chteufleur/HTTPAuthentificationOverXMPP/src/master/messages.lang)
### Usage
To ask authorization, just send an HTTP request to the path ``/auth`` with parameters:
* __jid__ : JID of the user (user@host/resource or user@host)

View File

@ -65,7 +65,7 @@ func (confirmation *Confirmation) askViaMessage() {
m := xmpp.Message{From: jid.Full(), To: confirmation.JID, Type: xmpp.MessageTypeNormal}
m.Thread = xmpp.SessionID()
confirmation.setBodies(&m)
m.Confirm = &xmpp.Confirm{Id: confirmation.Transaction, Method: confirmation.Method, URL: confirmation.Domain}
m.Confir = &xmpp.Confirm{Id: confirmation.Transaction, Method: confirmation.Method, URL: confirmation.Domain}
log.Printf("%sSend message %v", LogInfo, m)
WaitMessageAnswers[confirmation.Transaction] = confirmation

View File

@ -93,7 +93,7 @@ func mainXMPP() {
case *xmpp.Presence:
case *xmpp.Message:
confirm := v.Confirm
confirm := v.Confir
if confirm != nil {
confirmation := WaitMessageAnswers[confirm.Id]
processConfirm(v, confirmation)