Users model and integration
This commit is contained in:
@@ -14,6 +14,18 @@ class UserController < ApplicationController
|
||||
|
||||
if Digest::MD5.hexdigest(hash) == params[:sig]
|
||||
@res[:status] = 'hello'
|
||||
user = User.find_by_vkid(params[:mid])
|
||||
if user.nil?
|
||||
user = User.new
|
||||
user.vkid = params[:mid]
|
||||
user.save
|
||||
end
|
||||
if user.name.nil? and not params[:name].nil?
|
||||
user.name = params[:name]
|
||||
user.save
|
||||
end
|
||||
@res[:id] = user.id
|
||||
@res[:username] = user.name
|
||||
else
|
||||
@res[:status] = 'bad signature'
|
||||
end
|
||||
|
||||
@@ -0,0 +1,2 @@
|
||||
class User < ActiveRecord::Base
|
||||
end
|
||||
Reference in New Issue
Block a user