1
0
mirror of https://github.com/LaCasemate/fab-manager.git synced 2024-12-13 23:48:55 +01:00
fab-manager/app/assets/javascripts/services/auth.coffee
2015-05-05 03:10:25 +02:00

13 lines
379 B
CoffeeScript

'use strict'
Application.Services.factory 'AuthService', ["Session", (Session) ->
isAuthenticated: ->
Session.currentUser? and Session.currentUser.id?
isAuthorized: (authorizedRoles) ->
if !angular.isArray(authorizedRoles)
authorizedRoles = [authorizedRoles]
@isAuthenticated() and authorizedRoles.indexOf(Session.currentUser.role) != -1
]