{"id":4087,"date":"2022-04-08T00:26:33","date_gmt":"2022-04-08T00:26:33","guid":{"rendered":"https:\/\/x31.net\/?post_type=portfolio&#038;p=4087"},"modified":"2023-01-05T21:33:41","modified_gmt":"2023-01-05T21:33:41","slug":"login-to-schwab-mobile-apps","status":"publish","type":"portfolio","link":"https:\/\/x31.net\/?portfolio=login-to-schwab-mobile-apps","title":{"rendered":"Login to Schwab Mobile Apps"},"content":{"rendered":"<h4 class=\"p1\"><span class=\"s1\"><b>Summary<\/b><\/span><\/h4>\n<p class=\"p2\"><span class=\"s1\">Charles Schwab wanted to update the login to accommodate for biometrics. The world is moving away from passwords, and toward face and touch ID&#8217;s. We had 6 apps, and wanted to make all more client friendly.&nbsp;<\/span><\/p>\n<h4 class=\"p1\"><span class=\"s1\"><b>Problem<\/b><\/span><\/h4>\n<p class=\"p2\"><span class=\"s1\">We were using the old school way of logging in to our apps. We wanted to update UI and entire flows, including pass codes, and PIN logins.&nbsp;<\/span><\/p>\n<h4 class=\"p1\"><span class=\"s1\"><b>Solution<\/b><\/span><\/h4>\n<p class=\"p2\"><span class=\"s1\">We did a competitive analysis, looking at many other apps and sites that allowed for dual login methods. We found a couple elegant solutions, and modeled our offering to our users, utilizing some of the best examples.&nbsp;&nbsp;<\/span><\/p>\n<h4 class=\"p1\"><span class=\"s1\"><b>App<\/b><\/span><\/h4>\n<p class=\"p3\"><span class=\"s2\"><a href=\"https:\/\/apps.apple.com\/us\/app\/schwab-mobile\/id407358186\" target=\"_blank\" rel=\"noopener noreferrer\">Schwab App<\/a><\/span><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Summary Charles Schwab wanted to update the login to accommodate for biometrics. The world is moving away from passwords, and toward face and touch ID&#8217;s. We had 6 apps, and wanted to make all more client friendly.&nbsp; Problem We were using the old school way of logging in to our apps. We wanted to update&#8230;<\/p>\n","protected":false},"author":1,"featured_media":4238,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"footnotes":""},"portfolio_category":[38,43],"acf":[],"_links":{"self":[{"href":"https:\/\/x31.net\/index.php?rest_route=\/wp\/v2\/portfolio\/4087"}],"collection":[{"href":"https:\/\/x31.net\/index.php?rest_route=\/wp\/v2\/portfolio"}],"about":[{"href":"https:\/\/x31.net\/index.php?rest_route=\/wp\/v2\/types\/portfolio"}],"author":[{"embeddable":true,"href":"https:\/\/x31.net\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/x31.net\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=4087"}],"version-history":[{"count":17,"href":"https:\/\/x31.net\/index.php?rest_route=\/wp\/v2\/portfolio\/4087\/revisions"}],"predecessor-version":[{"id":4242,"href":"https:\/\/x31.net\/index.php?rest_route=\/wp\/v2\/portfolio\/4087\/revisions\/4242"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/x31.net\/index.php?rest_route=\/wp\/v2\/media\/4238"}],"wp:attachment":[{"href":"https:\/\/x31.net\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=4087"}],"wp:term":[{"taxonomy":"portfolio_category","embeddable":true,"href":"https:\/\/x31.net\/index.php?rest_route=%2Fwp%2Fv2%2Fportfolio_category&post=4087"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}