17 lines
429 B
Ruby
17 lines
429 B
Ruby
|
class Admin::AppAuthsController < ApplicationController
|
||
|
layout "admin"
|
||
|
before_filter :authenticate_user!
|
||
|
before_filter :is_admin?
|
||
|
|
||
|
def index
|
||
|
@roles = Role.all.entries
|
||
|
apps = Purchase.where(:type =>"App")
|
||
|
@app_auth_data = apps.entries.map do |app|
|
||
|
app_c = eval(app.app_controller)
|
||
|
obj = app_c.new
|
||
|
obj_auth = obj.send "auth"
|
||
|
[:app_obj => app,:auth_field => obj_auth]
|
||
|
end
|
||
|
end
|
||
|
|
||
|
end
|