* feat: add custom signup field
* feat: support more field in signup page
* feat: support more field in signup page
* feat: support more field in signup page
* feat: Reduce code duplication in form item rendering
* feat: Simplify gender and info checks using includes
* feat: update translate
* Revert "feat: update translate"
This reverts commit 669334c716cdfe016c67c2b4dbaf5458c3d5e93b.
* feat: address feedback from hsluoyz
* feat: fix the cas logout failure caused by beego session update problem
* fix: simplify the implementation of logout timer
* fix: change the location of the login success code
* fix: add i18n to CasLogout.js
* feat: support using different sms provider for different region
* feat: add multiple support for select and remove log
* feat: revert change for countryCode in loginPage
* feat: revert change for countryCode in user_util.go
* feat: revert change for countryCode in auth.go
* Update application_item.go
* Update CountryCodeSelect.js
* Update ProviderTable.js
---------
Co-authored-by: Yang Luo <hsluoyz@qq.com>
* feat: add custom css style for signup page and enhance css edit in signintable
* feat: change cssStyle to customCss
* feat: auto hide <style> label, fix display problem on providers, remove auto add providers in signup page
* fix: fix indent in signin items customCss and fix providers display in signup items
* fix: fix login replace logical
* fix: Google One Tap should be hidden after logged in
* Change the call location for google.accounts.id.cancel()
* fix: hide google one tap after login by set disableCancelOnUnmount to false
* feat: add back button in forget password page
* fix: can't step back when directly entering forgot password page
* feat: forget password page always return to login page
* feat: if has history then go back to history & change style
* Update ForgetPage.js
* fix: reset button position
* Update ForgetPage.js
* Update ForgetPage.js
---------
Co-authored-by: Eric Luo <hsluoyz@qq.com>
* feat: use dynamic import to load web3Auth and success reduce the size of signin page to 720KB when web3 idp disabled
* feat: avoid frequent import in OAuthWidget.js which may cause e2e test EPIPE error
* feat: remove import may cause e2e error
* feat: remove import may cause e2e error
* feat: remove bug may cause e2e error
* feat: try use chrome in ci/cd instead of electron to solve e2e error
* feat: add signin items table
* fix:unable to login
* feat: improve code format
* fix: fix display err on signup link
* feat: improve display of sign up link
* fix: fix the problem of Wechat Official Account login
* fix: fix code format problem
* fix: add error display and fix the code format problem
* fix: i18n problem and code format