Kiirendage 2-tegurilist autentimist Androidis Taskeriga

Kahe teguriga autentimine võib suurendada teie konto turvalisust, kuid ka sisselogimisel rohkem probleeme. Tasker Authentication Helper lahendab selle!

Me kõik teame, et võrguturvalisus on väga oluline, nii et paljud meist on hakanud kasutama erinevaid kahefaktorilise autentimise meetodeid.

"Teie Google'i kinnituskood on 431973"

Aga iga kord, kui ma saan selle sõnumi, kui tahan sisse logida, mõtlen: oh, tule! Ma tahan olla turvaline, kuid mitu korda pean ma teile ütlema: "See olen mina Google!" Turvalisusega ei saa tavaliselt kooki süüa ja ka süüa... või saate? Siin tuleb appi Tasker Authentication Helper! Kuigi ma olen teadlik Google'i telefonist sisselogimise funktsioonist, läheb see projekt sellest kaugemale ja peaks töötama mis tahes tüüpi SMS-põhise kahefaktorilise autentimisega. Teeme tokeni tekstisõnumist ja saadame selle teistele seadmetele, kasutades funktsiooni Liitu.

TaskerArendaja: joaomgcd

Hind: 3.49.

4.6.

Lae alla
Liitu joaoappsArendaja: joaomgcd

Hind: tasuta.

4.5.

Lae alla

Tasker 2 teguri autentimise abimees

Pean tunnistama, et enamasti on kõige lihtsamad profiilid need, mis lahendavad kõige tüütumaid probleeme. Tasker Authentication Helper on väga lihtne, kuigi mul kulus aega, et regulaaravaldistes (regex) haledalt läbi kukkuda. Ma ei ole suutnud leida ühtegi regex-valemit, et seda kõike ühes etapis teha, kuid profiil töötab hästi, kui kaks regex-filtrit töötavad koos. Kui olete regexi professionaal, kombineerige julgelt mõlemad valemid ja andke mulle teada!

Kui olete TÕESTI mures selle pärast, milliste seadmetega te seda lõikepuhvrit jagate, saate piirata koodi vastuvõtvate seadmete arvu Taskeris aktiivne arvuti.

Vanilla Taskeri päästik

Kuigi isiklikult eelistan SMS-teatiste pealtkuulamiseks kasutada tasulist AutoNotification Taskeri pistikprogrammi, saate kogu selle seadistuse teha lihtsalt Ainult Tasker - ilma tasuliste pistikprogrammideta. Vanilli seadistus kontrollib iga vastuvõetud sõnumit (vastuvõetud tekstsõnumi sündmus), mis püüab selle sisu sõeluda. Tekstsõnum salvestatakse süsteemimuutujasse %SMSRB.

Autentimisabi profiil – Vanilla Tasker

Profile: Pin Code Vanilla 

Sündmus: vastu võetud tekst [ Tüüp: Iga saatja:* Sisu:* ]

Sisestage: haarake koodi tekst

Loe rohkem

Automaatse teavituse käivitaja

Automaatne teavitusArendaja: joaomgcd

Hind: tasuta.

4.3.

Lae alla

Erinevalt vanilje Taskeri päästikust saame automaatse teavituse pealtkuulamise abil ülesande käivitada ainult siis, kui tekstsõnum sisaldab sõnu "pin" või "code". Nii ei tööta Taskeri profiil iga vastuvõetud tekstsõnumi puhul. Kasutan sõnumi pealtkuulamiseks päästikut AutoNotification Intercept. Lihtne teatise teksti filter: %antext (pin|kood) kontekstis seatud, tagab, et ma ei hakka põhjuseta väärtusi määrama. Ärgem täitkem ülesannet, kui me seda ei pea.

Autentimisabi profiil

Profile: Pin Code Txt 

Sündmus: AutoNotification Intercept [ Konfiguratsioon: Sündmuse käitumine: tõsi

Teavituse tüüp: ainult loodud teatised

Teavitusrakendus: signaal

Märguande tekst: pin|kood (regex) (suurtähtede tähed)

Paketi nimi: org.thoughtcrime.securesms ]

Sisestage: haarake kood

Loe rohkem

Kahefaktorilise autentimiskoodi hankimine

Koodi tekstisõnumist välja püüdmiseks kasutame kahte regex-filtrit. See peaks vältima valede väärtuste määramist:

  • Tekst numbriga, kuid ilma PIN-koodi või koodsõnata.
  • Tekst numbriga, mis ei ole PIN-kood ega kood.
  • Mitme numbriga tekst. Jäädvustage esimene vaste pärast koodi/pinni.
  • Mitme numbriga tekst, kus kood/pin-sõna asetatakse koodi järele.

Kui kasutate päästikut Vanilla Tasker, asendage see %antext koos %SMSRB.

Haarake koodiülesanne

Grab A Code 

A1: Muutuja otsing Asenda [ Muutuja:%antext Otsing:(kood|pin).*?\d+

Ignoreeri suurtähti: mitmel real: ainult ühel vastel: sees

Salvesta vasted:%kood Asenda vasted: väljas Asenda järgmisega: ]

A2: Muutuja otsing Asenda [ Muutuja:%antext Otsing:^(.*?)\d+

Ignoreeri suurtähti: mitmel real: ainult ühel vastel: sees

Salvestage vasted:%kood Asenda vasted: väljas Asenda: ] Kui [ %code1 !Set]

A3: Muutuja otsing Asenda [ Muutuja:%kood1 Otsing:\d+

Ignoreeri suurtähti: mitmel real: ainult ühel vastel: sees

Salvesta vasted:%auth Asenda vasted: väljas Asenda järgmisega: ]

A4: määra lõikelaud [ Tekst:%auth1 Lisa: Väljas ]

Loe rohkem

Testige sõnumit, veendumaks, et teie sõnumeid filtreeritakse vastavalt.

Taskeri autentimise abimees – regex

Tegeliku koodi jäädvustamiseks kasutan Regexit. Minu telefoni on salvestatud mitu erinevat variatsiooni ja ma kasutan seda näitena. Püüdsin katta võimalikult palju stsenaariume, kuid kui teie kinnitustekst jääb minu regex-filtrite kohaldamisalast välja, peate seda oma vajaduste järgi muutma.

Alustame sõnade pin/code järel olevate numbrite hõivamisega (suur- ja suurtähtede tundlikkus). ma kasutan www.regex101.com selles aidata.

(code|pin).*?\d+

Tulemus on hea, aga ma kukkusin viimase näitega läbi. Meie matšid on:

code is 431973. 

code: 895941

PIN is 4044

Kasutades otsingu/asendamise toimingut, salvestan vasted massiivi % kood. Meie matš paigutatakse 1. elemendisse: %kood1. The %kood1 ei määrata, kui kinnitustekst järgib viimast näidet. Kui see nii on, saan määrata teise Regexi filtri:

^(.*?)\d+

Selle asemel, et luua väga keeruline Regexi filter (ja enamasti seetõttu, et see on ülesanne, mis on minu arusaamisest Regexist palju suurem), filtreerin tulemused uuesti. Mõlemal juhul on teine ​​filter sama:

\d+

Teise filtri tulemus salvestatakse %auth massiiv esimese elemendina %auth1. Seda muutujat kasutatakse lõikepuhvri seadistamiseks ja seda jagatakse rakenduse Liitu kaudu teiste seadmetega.


Järeldus

Tasker Authentication Helper projekt töötab kiiresti ja aitab kiirendada sisselogimisaega. Ma arvan, et olen liiga vana, et lühinumbreid meeles pidada, või lihtsalt liiga vana, et minna ja otsida oma mobiiltelefoni iga kord, kui tahan oma turvalisust ohustamata kuhugi sisse logida. Allolev projektifail sisaldab mõlemat seadistust (vanilje ja automaatne teavitus). Valige üks ja keelake teine ​​profiil.

Laadige alla Tasker 2 faktorautentimise abiprojekt

Laadige alla ülaltoodud ZIP-fail ja ekstraheerige sisu oma Android-seadme sisemällu. Avage Tasker ja keelake eelistustes "Algaja režiim". Seejärel minge tagasi Taskeri avalehele ja vajutage pikalt vasakpoolses alanurgas olevat koduikooni. Näete projekti "impordi" valikut. Puudutage seda valikut ja seejärel leidke varem ekstraktitud .prj.xml-fail. Pärast importimist näete Taskeri vaikekoduikooni kõrval allosas uut vahekaarti. See sisaldab selle abistajaprojekti profiile ja ülesandeid.

Mine järgi XDA-arendajate õpetused voog rohkemate selliste postituste jaoks. Vaadake ka meie Taskeri näpunäited ja nipid foorum uusima loomingu jaoks meie kogukonna automatiseerimishuviliste seas.