Add devise as an authentication system

@kenyonj @georgetmayorga @liantics
same here, change to just `method: :put`