couchbase DB를 사용하여 인증 코드 흐름을 사용하여 인증을 설정하려고합니다. 이 link의 단계를 따랐습니다. 그에 따라 ConfigJson을 준비했습니다. 포드를 사용하여 난 iOS 용 카우치베이스 주식회사 라이트를 설치하고 다음과 같은 방법으로 인증했다 :Couchbase openIDConnect 인증 ios
let url = URL.init(string: "http://my-ip:4984/project_name/_oidc")!
pusher = database.createPushReplication(url)
pusher.continuous = true
let authenticator = CBLAuthenticator.openIDConnect({(loginURL: URL, redirectURL: URL, Nonnull: CBLOIDCLoginContinuation) -> Void in
print(loginURL,redirectURL)
})
pusher.authenticator = authenticator
pusher.start()
을하지만 터미널에서 그것을 검사 할 때 "http://my-ip:4984/project_name/_oidc/_session는"대신에 명중하고 나는 모바일에 대한 콜백을 수신하지 못하는 경우. 내가 도대체 뭘 잘못하고있는 겁니까? 미안 나는 단지 초보자이다. 왜 _session이 끝에 추가 되었습니까?
감사합니다. 나는 이것을 시도하고 그것이 맞다면 당신에게 현상금을 줄 것이다. –
그것의 일. 고마워 친구 –