forked from MapComplete/MapComplete
Anrdoid: Stabilize login
This commit is contained in:
parent
16690979a0
commit
9eea470aba
1 changed files with 6 additions and 1 deletions
|
@ -583,9 +583,14 @@ export class OsmConnection {
|
||||||
}
|
}
|
||||||
|
|
||||||
private async loginAndroidPolyfill() {
|
private async loginAndroidPolyfill() {
|
||||||
|
const key = "https://www.openstreetmap.orgoauth2_access_token"
|
||||||
|
if(localStorage.getItem(key)){
|
||||||
|
// We are probably already logged in
|
||||||
|
return
|
||||||
|
}
|
||||||
const token = await AndroidPolyfill.requestLoginCodes()
|
const token = await AndroidPolyfill.requestLoginCodes()
|
||||||
console.log("Got login token!", token)
|
console.log("Got login token!", token)
|
||||||
localStorage.setItem("https://www.openstreetmap.orgoauth2_access_token", token)
|
localStorage.setItem(key, token)
|
||||||
if (this.auth.authenticated()) {
|
if (this.auth.authenticated()) {
|
||||||
console.log("Logged in!")
|
console.log("Logged in!")
|
||||||
}
|
}
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue