У меня уже есть приложение для подключения рабочей полосы, но вместо этого у Devise теперь возникают проблемы с тем, как реализовать Stripe Connect с Parse.Stripe Connect With Parse
это то, что у меня уже есть:
class OmniauthCallbacksController < Devise::OmniauthCallbacksController
def stripe_connect
@user = current_user
if @user.update_attributes({
provider: request.env["omniauth.auth"].provider,
uid: request.env["omniauth.auth"].uid,
access_code: request.env["omniauth.auth"].credentials.token,
publishable_key: request.env["omniauth.auth"].info.stripe_publishable_key
})
# anything else you need to do in response..
sign_in_and_redirect @user, :event => :authentication
set_flash_message(:notice, :success, :kind => "Stripe") if is_navigational_format?
else
session["devise.stripe_connect_data"] = request.env["omniauth.auth"]
redirect_to new_user_registration_url
end
end
end
Также мои маршруты у меня есть:
devise_for :users, :controllers => { :omniauth_callbacks => "omniauth_callbacks" }
Я просто хочу знать, как я могу управлять этим, так что я могу использовать его с Разбор RestApi, Благодарю.
Что именно вы хотите достичь с помощью API-интерфейса Parse REST? – EugZol
Я уже внедрил вход в систему и вышел из системы Parse Rest API, но после входа в систему я хочу, чтобы пользователь соединился с полосой, а их клавиши с полосой будут сохранены в учетной записи. – user3670235
Хорошо, какую библиотеку вы используете для Parse REST API? Не могли бы вы показать, как выглядит этот код входа/выхода? – EugZol