Authentication: .well-known support (#2117).

This commit is contained in:
manuroe
2019-03-06 18:30:03 +01:00
parent 303e6f159c
commit 616f8571c0
5 changed files with 133 additions and 2 deletions
@@ -1203,6 +1203,21 @@
#pragma mark - UITextField delegate
- (void)textFieldDidEndEditing:(UITextField*)textField
{
if (textField == self.userLoginTextField && type == MXKAuthenticationTypeLogin)
{
if ([MXTools isMatrixUserIdentifier:self.userLoginTextField.text])
{
if (self.delegate && [self.delegate respondsToSelector:@selector(authInputsView:autoDiscoverServerWithDomain:)])
{
NSString *domain = [self.userLoginTextField.text componentsSeparatedByString:@":"][1];
[self.delegate authInputsView:self autoDiscoverServerWithDomain:domain];
}
}
}
}
- (BOOL)textFieldShouldReturn:(UITextField*)textField
{
if (textField.returnKeyType == UIReturnKeyDone)