more logging in auth
This commit is contained in:
parent
7ce690aecf
commit
12c84d8359
|
@ -6,6 +6,7 @@
|
||||||
window.addEventListener('message', (e) => @receiveMessage(e))
|
window.addEventListener('message', (e) => @receiveMessage(e))
|
||||||
|
|
||||||
signOut: ->
|
signOut: ->
|
||||||
|
console.log('auth.signOut')
|
||||||
Travis.storage.removeItem('travis.locale')
|
Travis.storage.removeItem('travis.locale')
|
||||||
Travis.storage.removeItem('travis.user')
|
Travis.storage.removeItem('travis.user')
|
||||||
Travis.storage.removeItem('travis.token')
|
Travis.storage.removeItem('travis.token')
|
||||||
|
@ -15,11 +16,13 @@
|
||||||
@set('user', undefined)
|
@set('user', undefined)
|
||||||
|
|
||||||
signIn: ->
|
signIn: ->
|
||||||
|
console.log('auth.signIn')
|
||||||
@set('state', 'signing-in')
|
@set('state', 'signing-in')
|
||||||
url = "#{@endpoint}/auth/post_message?origin=#{@receivingEnd}"
|
url = "#{@endpoint}/auth/post_message?origin=#{@receivingEnd}"
|
||||||
$('<iframe id="auth-frame" />').hide().appendTo('body').attr('src', url)
|
$('<iframe id="auth-frame" />').hide().appendTo('body').attr('src', url)
|
||||||
|
|
||||||
autoSignIn: ->
|
autoSignIn: ->
|
||||||
|
console.log('auth.autoSignIn')
|
||||||
data = @userDataFrom(Travis.sessionStorage) || @userDataFrom(Travis.storage)
|
data = @userDataFrom(Travis.sessionStorage) || @userDataFrom(Travis.storage)
|
||||||
@setData(data) if data
|
@setData(data) if data
|
||||||
|
|
||||||
|
@ -30,6 +33,7 @@
|
||||||
if user && token && @validateUser(user)
|
if user && token && @validateUser(user)
|
||||||
{ user: user, token: token }
|
{ user: user, token: token }
|
||||||
else
|
else
|
||||||
|
console.log('dropping user, not token') unless token?
|
||||||
storage.removeItem('travis.user')
|
storage.removeItem('travis.user')
|
||||||
storage.removeItem('travis.token')
|
storage.removeItem('travis.token')
|
||||||
null
|
null
|
||||||
|
@ -45,6 +49,7 @@
|
||||||
false
|
false
|
||||||
|
|
||||||
setData: (data) ->
|
setData: (data) ->
|
||||||
|
console.log('auth.setData')
|
||||||
@storeData(data, Travis.sessionStorage)
|
@storeData(data, Travis.sessionStorage)
|
||||||
@storeData(data, Travis.storage) unless @userDataFrom(Travis.storage)
|
@storeData(data, Travis.storage) unless @userDataFrom(Travis.storage)
|
||||||
@set('user', @loadUser(data.user))
|
@set('user', @loadUser(data.user))
|
||||||
|
@ -72,7 +77,7 @@
|
||||||
path
|
path
|
||||||
|
|
||||||
receiveMessage: (event) ->
|
receiveMessage: (event) ->
|
||||||
console.log(event)
|
console.log('auth.receiveMessage')
|
||||||
if event.origin == @expectedOrigin()
|
if event.origin == @expectedOrigin()
|
||||||
if event.data == 'redirect'
|
if event.data == 'redirect'
|
||||||
window.location = "#{@endpoint}/auth/handshake?redirect_uri=#{location}"
|
window.location = "#{@endpoint}/auth/handshake?redirect_uri=#{location}"
|
||||||
|
|
Loading…
Reference in New Issue
Block a user