Bitcoin Forum
April 22, 2018, 07:32:32 AM *
News: Latest stable version of Bitcoin Core: 0.16.0  [Torrent]. (New!)
 
   Home   Help Search Donate Login Register  
Pages: « 1 2 3 4 5 6 7 [8]  All
  Print  
Author Topic: [BIP][Draft] BitID - "Connect with Bitcoin" protocol  (Read 22413 times)
lonelyminer (Peter Šurda)
Donator
Hero Member
*
Offline Offline

Activity: 544
Merit: 500


View Profile
January 20, 2015, 10:55:15 PM
 #141

After a long fight, I managed to add QR code output and http callback to Jay's libpam-bitid. Now you can use your mobile phone to authenticate a ssh session. It works for sudo as well, and probably anything that can output the QR code into the terminal. It probably wouldn't work for a graphical session manager / screensaver.
I made a youtube video to show how cool it is: https://www.youtube.com/watch?v=U6I4HuzSTM0.
1524382352
Hero Member
*
Offline Offline

Posts: 1524382352

View Profile Personal Message (Offline)

Ignore
1524382352
Reply with quote  #2

1524382352
Report to moderator
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction. Advertise here.
marcus_of_augustus
Legendary
*
Offline Offline

Activity: 2590
Merit: 1052



View Profile
January 21, 2015, 02:14:25 AM
 #142

After a long fight, I managed to add QR code output and http callback to Jay's libpam-bitid. Now you can use your mobile phone to authenticate a ssh session. It works for sudo as well, and probably anything that can output the QR code into the terminal. It probably wouldn't work for a graphical session manager / screensaver.
I made a youtube video to show how cool it is: https://www.youtube.com/watch?v=U6I4HuzSTM0.

this is pretty cool.

CIYAM
Legendary
*
Offline Offline

Activity: 1876
Merit: 1000


Ian Knowles - CIYAM Lead Developer


View Profile WWW
January 21, 2015, 05:09:05 AM
 #143

Video is a bit of a problem for me - is there a written reference of what you did?

With CIYAM anyone can create 100% generated C++ web applications in literally minutes.

GPG Public Key | 1ciyam3htJit1feGa26p2wQ4aw6KFTejU
lonelyminer (Peter Šurda)
Donator
Hero Member
*
Offline Offline

Activity: 544
Merit: 500


View Profile
January 21, 2015, 08:54:47 AM
 #144

Video is a bit of a problem for me - is there a written reference of what you did?
I typed "ssh localhost", it displayed a QR code and I used my phone (with skubit BitID client) to scan and authenticate it.

In the second attempt, I copy&pasted the BitID URL into a browser, replaced "bitid://" with "http://", the QR code showed in the browser instead of the terminal and I also scanned & authenticated.

Sorry the video is fuzzy.
CIYAM
Legendary
*
Offline Offline

Activity: 1876
Merit: 1000


Ian Knowles - CIYAM Lead Developer


View Profile WWW
January 21, 2015, 09:12:26 AM
 #145

Thanks - very interesting.

With CIYAM anyone can create 100% generated C++ web applications in literally minutes.

GPG Public Key | 1ciyam3htJit1feGa26p2wQ4aw6KFTejU
human
Full Member
***
Offline Offline

Activity: 194
Merit: 100

æternity - the oracle blockchain


View Profile WWW
February 26, 2015, 12:57:36 PM
 #146

A oAuth bitId server would be nice to be able to integrate with existing apps who support oAuth without the need to learn another auth flow. Anybody working on this maybe?

Let's crowdfund one.

EricKennedy
Sr. Member
****
Offline Offline

Activity: 334
Merit: 250

CEO, Ledger


View Profile WWW
April 01, 2015, 10:46:11 AM
 #147

Ledger Wallet (hardware wallet) supports BitID.
Video demonstration here: https://www.youtube.com/watch?v=6vGxgLB6Y0w

Code is pretty straightforward:

Code:
<script src="http//www.ledgerwallet.com/lib/ledger.js"></script>

<button class="btn btn-success" type="button"
  onclick="Ledger.bitid('BITID_URL')">
  Login with your Ledger Wallet
</button>

<script>
  Ledger.init({ callback: function() {} });
</script>

xchrix
Hero Member
*****
Offline Offline

Activity: 907
Merit: 1000



View Profile
April 01, 2015, 05:27:22 PM
 #148

nice ledgerwallet!
Pages: « 1 2 3 4 5 6 7 [8]  All
  Print  
 
Jump to:  

Sponsored by , a Bitcoin-accepting VPN.
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!