traPtitech / traQ

traQ - traP Internal Messenger Application Backend
MIT License
426 stars 29 forks source link

パスワード認証外部委譲の仕組み(externalAuthentication)を消す #1420

Open motoki317 opened 2 years ago

motoki317 commented 2 years ago

traPortalに飛ばすためだけの機能

traPortalにOIDC providerの機能が実装されれば消すことができる

https://github.com/traPtitech/traQ/blob/b0568ee52ead2851caca55c6cafa5df0f5c4f744/model/users.go#L265-L277

motoki317 commented 2 years ago

これを消すとCreateUserでパスワード指定を必須にする必要がある https://github.com/traPtitech/traQ/blob/b0568ee52ead2851caca55c6cafa5df0f5c4f744/router/v3/users.go#L57