tamafull / devise_token_auth_trial

0 stars 0 forks source link

authenticate_api_v1_user! #14

Closed tamafull closed 2 years ago

tamafull commented 2 years ago

何となく気持ち悪さがあるためauthenticate_user!にしたい パスを変えずにできるか

tamafull commented 2 years ago

current_userもcurrent_api_v1_userになる模様

tamafull commented 2 years ago

https://github.com/heartcombo/devise/blob/8593801130f2df94a50863b5db535c272b00efe1/lib/devise/controllers/helpers.rb#L43 ソースはこれかな?

tamafull commented 2 years ago

コード内のコメントを見ると

  devise_group :user, contains: [:api_v1_user]
  before_action :authenticate_user!, unless: :devise_controller?

これでやりたいことはできそうではある。 が、単純に気持ち悪いのでできればapi_v1_userを無くしたい(一箇所定義するだけだから妥協ラインではあるんで時間かかりそうだったりモンキーパッチ的な手段しかないならこれでいく)