Welcome, Guest | Home | Search | Login | Register
Author New 2FA / TOTP (two-factor authentication) app for Mac OS (Read 15144 times)
Bolkonskij
Administrator
1024 MB
*****
Posts: 2023
View Profile Cornica - Video Entertainment for Mac OS users
on: October 02, 2021, 09:36

From the author bparker:

Quote
If you use two-factor authentication on any websites you visit and need to generate one of those 6 digit codes when you login, I have written a simple app for that that runs on classic Mac OS and others. This program uses the Nuklear GUI library to be able to target as many platforms as possible, and uses the Carbon API for Mac OS support.

https://bparker.dev/twofap/

All versions of Mac OS 9 and OS X (PowerPC and Intel) are supported, including all versions of 32-bit Windows (9x/NT/etc. and up). Mac OS 8.1 and later (PowerPC) should also theoretically work but I am unable to test it (appreciate any feedback there).

If you are running anything earlier than OS 9.1, you may need to install or update CarbonLib.

Note regarding the required CarbonLib version (at least 1.0.2) versus what's available for OS 8/9:

OS 8.1 through 8.5 - Can use CarbonLib 1.0.2 through 1.1
OS 8.6 - Can use CarbonLib 1.1 through 1.6
OS 9.0 - Bundled with CarbonLib 1.0 and needs an update. (other applications / software updates may have upgraded it already, check the version of CarbonLib in System -> Extensions using "Get Info")
OS 9.1 (or later) - Bundled with at least CarbonLib 1.1 and no update is necessary.

If you are interested in a port of the program to another system, or are interested in custom development of a new application, I'm always looking for interesting projects to work on. I can also assist with translations to/from Japanese.

So he doesn't list System 7 as a supported OS. Probably because Apple never officially supported Carbon on 7.6.1. Yet, being the hacks that we are, we found out you CAN install Carbon 1.0.2 on System 7.6.1.

The official installer has a condition that won't let you, but if you use TomeViewer to extract the Carbon extension and put it into your System Folder, it works fine.

Cleaning my home office and packing up my MDD for a recap today, so the Power Mac 8600 is not plugged in right now and I can't test. But sounds like something interesting to try and run on 7.6.1 with Carbon 1.0.2 installed!

Just thought I'd let ya'll know, maybe someone wants to give it a try? :)
Last Edit: October 02, 2021, 09:39 by Bolkonskij
lilliputian
64 MB
****
Posts: 68
A Good Apple!
View Profile
Reply #1 on: October 07, 2021, 02:17

I wonder what benefits this imparts. Would PPC computers that would run 7 exclusively (thus necessitating this maneuver!) capable of running carbon apps at acceptable speeds?
Bolkonskij
Administrator
1024 MB
*****
Posts: 2023
View Profile Cornica - Video Entertainment for Mac OS users
Reply #2 on: October 07, 2021, 10:53

I haven't tested this other with one app some time. Actually Knezzen brought this one up (he's a real hack). I think it'll only work on 7.6 thought because it's technically so close to Mac OS 8.1 (which supports early Carbon versions).

Any suggestions for (older) carbon apps to test?
lilliputian
64 MB
****
Posts: 68
A Good Apple!
View Profile
Reply #3 on: October 08, 2021, 07:04

I don't have any in particular in mind. Perhaps though like a late OS9/early OSX music program? Or some version of Final Cut from that period?
wove
1024 MB
******
Posts: 1363

View Profile
Reply #4 on: October 08, 2021, 15:55

ClarisWorks(AppleWorks) was converted to Carbon fairly quickly and is easily obtainable. It might work with an early Carbon on 7.6.

It seems to me that two-factor authentication is something that would only be supported and necessary for sites that require ssl (https) which would make it pretty useless on 7.6 unless there were a substantial browser upgrade. Would 2FA even make sense if a secure connection to the site could not be created? Did OpenDoc have an ssl module? Does anyone know if Cyberdog supports https? Cyberdog was always my favorite System 7 browser.
Pages: [1]

© 2021 System7Today.com.
The Apple Logo, Macintosh™, Mac OS™, and others property of Apple Computer, Inc.
This site is in no way affiliated with Apple Computer, Inc.