travis-web/assets/scripts/app/routes/auth.coffee
2015-01-14 18:07:27 +01:00

26 lines
419 B
CoffeeScript

require 'routes/route'
TravisRoute = Travis.Route
Route = TravisRoute.extend
needsAuth: false
renderTemplate: ->
$('body').attr('id', 'auth')
@render 'auth.signin'
deactivate: ->
@controllerFor('auth').set('redirected', false)
actions:
afterSignIn: ->
@transitionTo('index')
return true
redirect: ->
if @signedIn()
@transitionTo('index')
Travis.AuthRoute = Route