class Users::ProfilesController < Devise::SessionsController
# before_filter :configure_sign_in_params, only: [:create]

  def show
    @user = User.find(params[:id])
    render :'devise/profiles/show' ## possible refactor
  end
  # GET /resource/sign_in
  # def new
  #   super
  # end

  # POST /resource/sign_in
  # def create
  #   super
  # end

  # DELETE /resource/sign_out
  # def destroy
  #   super
  # end

  # protected

  # If you have extra params to permit, append them to the sanitizer.
  # def configure_sign_in_params
  #   devise_parameter_sanitizer.for(:sign_in) << :attribute
  # end
end

class Users::ProfilesController < Devise::SessionsController
# before_filter :configure_sign_in_params, only: [:create]
  respond_to :json, :html  
  

  def show
    @user = User.find(params[:id])

    render json: @user
    # render :'devise/profiles/show' ## possible refactor
  end
  # GET /resource/sign_in
  # def new
  #   super
  # end

  # POST /resource/sign_in
  # def create
  #   super
  # end

  # DELETE /resource/sign_out
  # def destroy
  #   super
  # end

  # protected

  # If you have extra params to permit, append them to the sanitizer.
  # def configure_sign_in_params
  #   devise_parameter_sanitizer.for(:sign_in) << :attribute
  # end
end

Add json endpoint for users
Add json endpoint for users
