2
現在我正在使用SQLAlchemyAuthenticatorPlugin的網站上工作。您需要用戶名和密碼才能登錄。 我想添加一個電子郵件和密碼的登錄。所以最終應該可以使用電子郵件/密碼或用戶名/密碼登錄。 現在它看起來是這樣的:使用SQLAlchemyAuthenticatorPlugin登錄電子郵件或用戶名
sqlauth = SQLAlchemyAuthenticatorPlugin(model.User, model.meta.Session)
sqlauth.translations['user_name'] = 'email'
sql_user_md = SQLAlchemyUserMDPlugin(model.User, model.meta.Session)
sql_user_md.translations['user_name'] = 'email'
隨着sqlauth.translations我現在能夠與電子郵件/密碼成功登錄。但當然,用戶名/密碼不再工作。 關於如何使兩個選項同時工作的任何想法?
謝謝!