|
|
|
@ -238,13 +238,14 @@ simpleAuth username passwd resource = flip auth resource $ |
|
|
|
-- Note that the server might assign a different resource even when we send |
|
|
|
-- Note that the server might assign a different resource even when we send |
|
|
|
-- a preference. |
|
|
|
-- a preference. |
|
|
|
simpleConnect :: HostName -- ^ Target host name |
|
|
|
simpleConnect :: HostName -- ^ Target host name |
|
|
|
|
|
|
|
-> PortID |
|
|
|
-> Text -- ^ User name (authcid) |
|
|
|
-> Text -- ^ User name (authcid) |
|
|
|
-> Text -- ^ Password |
|
|
|
-> Text -- ^ Password |
|
|
|
-> Maybe Text -- ^ Desired resource (or Nothing to let the server |
|
|
|
-> Maybe Text -- ^ Desired resource (or Nothing to let the server |
|
|
|
-- decide) |
|
|
|
-- decide) |
|
|
|
-> XmppConMonad Jid |
|
|
|
-> XmppConMonad Jid |
|
|
|
simpleConnect host username password resource = do |
|
|
|
simpleConnect host port username password resource = do |
|
|
|
connect host username |
|
|
|
connect host port username |
|
|
|
startTLS exampleParams |
|
|
|
startTLS exampleParams |
|
|
|
saslResponse <- simpleAuth username password resource |
|
|
|
saslResponse <- simpleAuth username password resource |
|
|
|
case saslResponse of |
|
|
|
case saslResponse of |
|
|
|
|