Commit b97cc767 authored by Daniel Kraft's avatar Daniel Kraft
Browse files

Add 0.6.1 extension to website, update namecoin.org links.

parent b0c2cf93
ChangeLog for NameID Identity Provider
======================================
Version 0.6a (trunk):
Version 0.6.0 (2015-02-21):
* Support more id/ fields and allow some of them to be arrays or objects.
* Update links to Namecoin sites (namecoin.org, TLS).
* Link to Firefox extension on Mozilla Add-Ons.
Version 0.5a (2014-07-01):
* Switch to the new event-based communication between login page and the
......
<?php
/*
NameID, a namecoin based OpenID identity provider.
Copyright (C) 2013-2014 by Daniel Kraft <d@domob.eu>
Copyright (C) 2013-2015 by Daniel Kraft <d@domob.eu>
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as published by
......@@ -392,7 +392,7 @@ include ("pages/$status.php");
<hr />
<p class="text-center">Copyright &copy; 2013&ndash;2014
<p class="text-center">Copyright &copy; 2013&ndash;2015
by <a href="http://www.domob.eu/">Daniel Kraft</a>.
<b>NameID</b> is free software under the terms of the
<a href="https://www.gnu.org/licenses/agpl-3.0.html">AGPL v3</a>,
......
<?php
/*
NameID, a namecoin based OpenID identity provider.
Copyright (C) 2013-2014 by Daniel Kraft <d@domob.eu>
Copyright (C) 2013-2015 by Daniel Kraft <d@domob.eu>
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as published by
......@@ -27,28 +27,33 @@ if (!isset ($fromIndex) || $fromIndex !== "yes")
<h1>NameID Easy Login</h1>
<div class="alert alert-warning"><b>NameID</b> and in particular the
add-on are still in an early, experimental phase. So please be warned,
extension are still in an early, experimental phase. So please be warned,
although everything seemed to work fine in our tests.</div>
<div class="alert alert-info">This add-on is still under development, and
<div class="alert alert-info">This extension is still under development, and
some ideas for improvements have not yet been implemented&mdash;please
excuse a lot of rough edges. Nevertheless, if you have any ideas, comments
or suggestions, please <a href="?view=contact">contact me</a>!</div>
<p>Since the steps required for a fully manual sign-in are quite complicated
and troublesome, you can <b>automate them</b> by using the
<b>NameID add-on</b> for <a href="https://www.mozilla.org/">Mozilla</a>
<b>NameID extension</b> for <a href="https://www.mozilla.org/">Mozilla</a>
browsers. Try it out:</p>
<div class="offset1"><a class="btn btn-success"
href="NameIdLogin-0.5a.xpi">NameID Easy Login<br />
<small>Version 0.5a</small></a></div>
href="NameIdLogin-0.6.1.xpi">NameID Easy Login<br />
<small>Version 0.6.1</small></a></div>
<p class="padTop">When the add-on is installed, you have to make sure that the
<a href="https://github.com/namecoin-qt/namecoin-qt"><b>Namecoin-Qt</b></a>
daemon is running, and check the connection settings in the add-on's
<p class="padTop">Alternatively, you can also install the extension
from the
<a href="https://addons.mozilla.org/firefox/addon/nameid-easy-login/">official
<strong>Mozilla add-on catalog</strong></a>.</p>
<p>When the extension is installed, you have to make sure that the
<a href="https://github.com/namecoin/namecoin"><b>Namecoin</b></a>
daemon is running, and check the connection settings in the extension's
preferences dialog. Those must match your <code>namecoin.conf</code>
file. When everything is set up, the add-on will allow you to automate
file. When everything is set up, the extension will allow you to automate
the signing procedure whenever it recognizes a login form for <b>NameID</b>.
It may ask for your Namecoin wallet passphrase in case you have an encrypted
and locked wallet, but appart from that, you only ever have to enter
......
<?php
/*
NameID, a namecoin based OpenID identity provider.
Copyright (C) 2013-2014 by Daniel Kraft <d@domob.eu>
Copyright (C) 2013-2015 by Daniel Kraft <d@domob.eu>
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as published by
......@@ -26,12 +26,12 @@ if (!isset ($fromIndex) || $fromIndex !== "yes")
<h1>Namecoin + OpenID = NameID!</h1>
<div class="alert alert-warning"><b>NameID</b> is still a very early
<div class="alert alert-warning"><b>NameID</b> is still mostly an
experiment, so <b>use at your own risk</b>!
The <a href="?view=faq">FAQs</a> have some more information. If you
want to help out, please <a href="?view=contact">contact me</a>!</div>
<p><a href="http://namecoin.info/"><b>Namecoin</b></a>
<p><a href="https://namecoin.org/"><b>Namecoin</b></a>
is an amazing technology that allows anyone to register arbitrary
<b>human-readable</b> names in a <b>completely decentralised</b>
but <b>nevertheless secure</b> fashion.
......@@ -40,7 +40,7 @@ but <b>nevertheless secure</b> fashion.
triangle</b></a>? It can be argued that Namecoin is
a prime <b>counter-example</b> to it.)
These names can be used
to create <a href="http://wiki.namecoin.info/?title=Identity"><b>online
to create <a href="https://wiki.namecoin.info/?title=Identity"><b>online
identities</b></a>.
<i>With NameID, you can instantly turn your Namecoin identity
into an <a href="https://openid.net/">OpenID</a>,
......
<?php
/*
NameID, a namecoin based OpenID identity provider.
Copyright (C) 2013-2014 by Daniel Kraft <d@domob.eu>
Copyright (C) 2013-2015 by Daniel Kraft <d@domob.eu>
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as published by
......@@ -28,7 +28,7 @@ if (!isset ($fromIndex) || $fromIndex !== "yes")
<div class="well well-small">
<p class="faq">What is Namecoin?</p>
<p><a href="http://namecoin.info/">Namecoin</a> is a peer-to-peer, completely
<p><a href="https://namecoin.org/">Namecoin</a> is a peer-to-peer, completely
decentralised system based on <a href="https://bitcoin.org/">Bitcoin</a>
technology that allows everyone to register <i>names</i>. After you own
a name, no-one can take it from you without your consent, and you can associate
......@@ -40,14 +40,14 @@ be forged nor censored by unauthorised attackers.</p>
<p class="faq">How do Namecoin identities work?</p>
<p>In the Namecoin system, there are multiple possible uses for names: The
most common today is for
<a href="http://wiki.namecoin.info/?title=Domain_Name_Specification_2.0"><b>domain
<a href="https://wiki.namecoin.info/?title=Domain_Name_Specification_2.0"><b>domain
names</b></a>
(these are names with the <code>d/</code> prefix), but another possible
use-case is that of
<a href="http://wiki.namecoin.info/?title=Identity"><b>identities</b></a>:
<a href="https://wiki.namecoin.info/?title=Identity"><b>identities</b></a>:
Those are names of the form <code>id/your-nick</code>, and they are
particularly interesting because you can, for instance, store your public keys
for <a href="http://gnupg.org/">GnuPG</a>, your
for <a href="https://www.gnupg.org/">GnuPG</a>, your
<a href="https://bitmessage.org/">Bitmessage address</a> or other things
in their value field, so that you only need to tell someone your
(easily remembered) identity nick, and they can later access your keys
......@@ -105,14 +105,14 @@ OpenID consumer site, where you are then authenticated with your identity.</p>
<div class="well well-small">
<p class="faq">What do I need in order to use NameID?</p>
<p>First of all, you need a
<a href="http://wiki.namecoin.info/?title=Identity"><b>Namecoin
<a href="https://wiki.namecoin.info/?title=Identity"><b>Namecoin
identity</b></a>,
and need the wallet that owns it on your local system. Second, you need
<a href="https://github.com/namecoin/namecoin"><b>Namecoin</b></a>
installed and running with the <code>server=1</code> configuration flag,
and need to be able to perform
<code>signmessage</code> commands with it. Don't worry though, you can
install the <a href="?view=addon"><b>NameID Easy Login</b></a> add-on for
install the <a href="?view=addon"><b>NameID Easy Login</b></a> extension for
<a href="https://www.mozilla.org/">Mozilla</a> browsers, which takes
care of the signing for you. And finally, you need some OpenID-enabled
sites you want to sign into.</p>
......@@ -120,9 +120,9 @@ sites you want to sign into.</p>
<div class="well well-small">
<p class="faq">Where do I get a Namecoin identity from?</p>
<p>Please consult the <a href="http://namecoin.info/">Namecoin website</a>
<p>Please consult the <a href="https://namecoin.org/">Namecoin website</a>
for more details, or take a look at the
<a href="http://forum.namecoin.info/">Namecoin forum</a> for help.</p>
<a href="https://forum.namecoin.info/">Namecoin forum</a> for help.</p>
</div>
<div class="well well-small">
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment