diff --git a/app/api/mobile/api.rb b/app/api/mobile/api.rb index 7eec49ce8..a5929ab5a 100644 --- a/app/api/mobile/api.rb +++ b/app/api/mobile/api.rb @@ -54,6 +54,17 @@ module Mobile return User.find(token.user_id) end + # 通过另外一种方式验证当前用户 username, password + username = params[:username] + password = params[:password] + if username && password + us = UsersService.new + user = us.verify_user username, password + if user != nil + return user + end + end + nil end end