Skip to content

login error ios 15 #302

@olegjunios

Description

@olegjunios

i have some issues with login using Swiftagram WebView-based Authentication and Basic Authenticator

The first problem with Basic:
after test instagram account username and password are entered i send request.
when i validate profile i get message from switch-case Authenticator.Error.generic(String) - "checkpoint_challenge_required"
what could cause the problem ?
my code:

Authenticator.keychain
.basic(username: loginText! /
username /,
password: passwordText! /
password /)
.authenticate()
.sink(receiveCompletion: {
switch $0 {
case .failure(let error):
// Deal with two factor authentication.
switch error {
case Authenticator.Error.twoFactorChallenge(let challenge):
print(challenge)
break
case Authenticator.Error.invalidPassword:
print("invalidPassword")
case Authenticator.Error.invalidUsername:
print("invalidUsername")
case Authenticator.Error.invalidURL:
print("invalidURL")
case Authenticator.Error.invalidResponse(let response):
print("invalidURL", response.url as Any)
case Authenticator.Error.generic(let stringErr):
print(stringErr) < - this case
default:
print("default err", error.localizedDescription)
break
}
default:
print("default")
break
}
}, receiveValue: { result in
print("login_result: SUCCESS", result)
})
.store(in: &self.bin)

Second problem with WebView-based:
after test instagram account username and password are entered i send request.
when i validate profile i get error message "There wsa a problem logging you into instagram"
what could cause the problem ?
Снимок экрана 2022-07-21 в 18 48 39

Metadata

Metadata

Assignees

Labels

criticalA critical issue or urgent pull request

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions