Two factor authentication on desktop for GitHub

This forum is dedicated to basic help and support :

Ask here your questions about basic installation and usage of Mageia. For example you may post here all your questions about getting Mageia isos and installing it, configuring your printer, using your word processor etc.

Try to ask your questions in the right sub-forum with as much details as you can gather. the more precise the question will be, the more likely you are to get a useful answer

Two factor authentication on desktop for GitHub

Postby hankivy » Oct 28th, '23, 21:08

I am looking for advice on a two factor authentication application on my Mageia desktop.
Thank you.

I am a developer on GitHub. They seem to want two factor authentication, with a time sensitive codeword, for users with my level of authority. GitHub says,
Authenticator apps and browser extensions like 1Password, Authy, Microsoft Authenticator, etc. generate one-time passwords that are used as a second factor to verify your identity when prompted during sign-in.


I am familiar with the concepts, but always had a proprietary pre-packaged solution to use before.

:?: What open source application would you recommend? :?:
hankivy
 
Posts: 128
Joined: May 19th, '14, 20:36

Re: Two factor authentication on desktop for GitHub

Postby sturmvogel » Oct 28th, '23, 23:44

FreeOTP is open source and available for Android and iOS. It is developed by RedHat.
https://play.google.com/store/apps/deta ... ed.freeotp
https://apps.apple.com/us/app/freeotp-a ... d872559395

And simply searching for "open source authenticator app" throws several results...
sturmvogel
 
Posts: 744
Joined: Jul 30th, '12, 00:39

Re: Two factor authentication on desktop for GitHub

Postby hankivy » Oct 30th, '23, 04:21

:?: Am I correct that these are all either cell phone, or browser add-on applications? :?:
hankivy
 
Posts: 128
Joined: May 19th, '14, 20:36

Re: Two factor authentication on desktop for GitHub

Postby sturmvogel » Oct 30th, '23, 17:11

Github requires you to have a TOTP method configured (mobile or desktop)to add later a security key based solution.That means if you want to use a Yubikey as example you still need a TOTP solution to set it up.
https://docs.github.com/en/authenticati ... entication
sturmvogel
 
Posts: 744
Joined: Jul 30th, '12, 00:39

Re: Two factor authentication on desktop for GitHub

Postby doktor5000 » Oct 30th, '23, 18:18

Well two-factor authentication always requires a second factor, e.g. a QR code, an authenticator app or an SMS to the phone. Or an email where you receive a confirmation code. Or some kind of device like a USB key.

You don't have either a phone or an email?
Cauldron is not for the faint of heart!
Caution: Hot, bubbling magic inside. May explode or cook your kittens!
----
Disclaimer: Beware of allergic reactions in answer to unconstructive complaint-type posts
User avatar
doktor5000
 
Posts: 18070
Joined: Jun 4th, '11, 10:10
Location: Leipzig, Germany

Re: Two factor authentication on desktop for GitHub

Postby hankivy » Oct 30th, '23, 22:24

I have both a cell phone and an email account. I was just trying to use Mageia.
hankivy
 
Posts: 128
Joined: May 19th, '14, 20:36

Re: Two factor authentication on desktop for GitHub

Postby doktor5000 » Oct 31st, '23, 12:24

Well, you can fetch your email with Mageia that contains the confirmation code. Or connect a Yubikey or similar security key to your Mageia box.
You can also create an SSH key for authentication which is probably the most frequently used solution when working on the CLI.

For native linux authenticator apps, there's authy (although that's proprietary) and also OTPClient (which is open source and available as flatpak).
Cauldron is not for the faint of heart!
Caution: Hot, bubbling magic inside. May explode or cook your kittens!
----
Disclaimer: Beware of allergic reactions in answer to unconstructive complaint-type posts
User avatar
doktor5000
 
Posts: 18070
Joined: Jun 4th, '11, 10:10
Location: Leipzig, Germany


Return to Basic support

Who is online

Users browsing this forum: No registered users and 1 guest