Skip to content

Commit

Permalink
Major site reorganization
Browse files Browse the repository at this point in the history
* flatten most URLs to reduce unnecessary nesting
* http://oauth.net/2 now lists specs and extensions and links to code page
* http://oauth.net/code is a list of OAuth 2.0 code/providers, and links to a separate page for OAuth 1 support
* http://oauth.net/1 collects all old information about OAuth 1, including code
* moved community page into the about section
* consolidated links in top nav
  • Loading branch information
aaronpk committed Aug 29, 2016
1 parent 3d6a898 commit 6ee83b6
Show file tree
Hide file tree
Showing 21 changed files with 598 additions and 586 deletions.
180 changes: 180 additions & 0 deletions 1/index.php

Large diffs are not rendered by default.

212 changes: 29 additions & 183 deletions 2/index.php

Large diffs are not rendered by default.

54 changes: 54 additions & 0 deletions about/community/index.php
Original file line number Diff line number Diff line change
@@ -0,0 +1,54 @@
<?php

$page_title = "Community &mdash; OAuth";
$page_section = "community";
$page_secondary = "";
$page_meta_description = "";

require('../../includes/_header.php');
?>

<div class="container">
<div id="header" class="column first last span-20">
<h1 id="site-name" class="column first span-5 prepend-1 append-1"><a href="/">OAuth</a></h1>
<div id="primary" class="column span-13 last">
<?php require('../../includes/_nav_primary.php'); ?>
</div>
<div id="secondary" class="column span-18 append-1 prepend-1 first last">
<ul class="navigation">
<li><a href="/about/">Introduction</a></li>
<li><a href="/about/design-goals/">Design Goals</a></li>
<li><a class="selected" href="/about/community/">Community</a></li>
<li><a href="/about/credits/">Credits</a></li>
</ul>
</div>
</div>

<div id="main" class="column first last span-18 prepend-1 append-1">
<h2>Community</h2>

<?php require('../../includes/_carbon.php'); ?>

<p>The OAuth community is dedicated to improving the spec and library codebase, spreading awareness of the protocol and documenting and showing, through screencasts, wireframes, mockups and other illustrative designs, how to best put OAuth to use.</p>

<p>The <a href="https://www.ietf.org/mailman/listinfo/oauth">IETF OAuth mailing list</a> is for work related to <span class="caps">IETF</span> standardization.</p>

<p>
<form action="http://www.google.com/search" method="get">
Search the Archives: <input type="text" class="search-query" name="q" placeholder="Search ietf.org/oauth">
<input type="submit" value="Search" />
<input type="hidden" name="as_sitesearch" value="http://www.ietf.org/mail-archive/web/oauth/">
<input type="hidden" name="tbs" value="sbd:1,cdr:1,cd_min:1/1/1999">
</form>
</p>

<a id="mailing-lists"></a>
<h3 id="support">Support</h3>

<p>You can <a href="http://stackoverflow.com/search?q=oauth">search StackOverflow</a> for questions relating to provider-specific implementations of OAuth.</p>

</div>

<?php include('../../includes/_edit_banner.php'); ?>
</div>
<?php require('../../includes/_footer.php'); ?>
14 changes: 8 additions & 6 deletions about/credits/index.php
Original file line number Diff line number Diff line change
Expand Up @@ -11,15 +11,14 @@
<div id="header" class="column first last span-20">
<h1 id="site-name" class="column first span-5 prepend-1 append-1"><a href="/">OAuth</a></h1>
<div id="primary" class="column span-13 last">

<?php require('../../includes/_nav_primary.php'); ?>

<?php require('../../includes/_nav_primary.php'); ?>
</div>
<div id="secondary" class="column span-18 append-1 prepend-1 first last">
<ul class="navigation">
<li><a href="/about">Introduction</a></li>
<li><a href="/about/design-goals">Design Goals</a></li>
<li><a class="selected" href="/about/credits">Credits</a></li>
<li><a href="/about/">Introduction</a></li>
<li><a href="/about/design-goals/">Design Goals</a></li>
<li><a href="/about/community/">Community</a></li>
<li><a class="selected" href="/about/credits/">Credits</a></li>
</ul>
</div>
</div>
Expand All @@ -29,6 +28,9 @@
<p>
This site was designed by <a href="http://factoryjoe.com">Chris Messina</a> and is administered by <a href="http://aaronparecki.com/">Aaron Parecki</a>.
</p>
<p>
Many other people have contributed to the website by adding links to libraries and other resources. See <a href="https://github.com/aaronpk/oauth.net">more contributors on GitHub</a>.
</p>
<?php require('../../includes/_edit_banner.php'); ?>
</div>
</div>
Expand Down
12 changes: 5 additions & 7 deletions about/design-goals/index.php
Original file line number Diff line number Diff line change
Expand Up @@ -12,16 +12,14 @@
<div id="header" class="column first last span-20">
<h1 id="site-name" class="column first span-5 prepend-1 append-1"><a href="/">OAuth</a></h1>
<div id="primary" class="column span-13 last">

<?php require('../../includes/_nav_primary.php'); ?>

<?php require('../../includes/_nav_primary.php'); ?>
</div>
<div id="secondary" class="column span-18 append-1 prepend-1 first last">
<ul class="navigation">
<li><a href="/about">Introduction</a></li>
<li><a class="selected" href="/about/design-goals">Design Goals</a></li>
<li><a href="/about/credits">Credits</a></li>

<li><a href="/about/">Introduction</a></li>
<li><a class="selected" href="/about/design-goals/">Design Goals</a></li>
<li><a href="/about/community/">Community</a></li>
<li><a href="/about/credits/">Credits</a></li>
</ul>
</div>
</div>
Expand Down
12 changes: 5 additions & 7 deletions about/index.php
Original file line number Diff line number Diff line change
Expand Up @@ -10,16 +10,14 @@
<div id="header" class="column first last span-20">
<h1 id="site-name" class="column first span-5 prepend-1 append-1"><a href="/">OAuth</a></h1>
<div id="primary" class="column span-13 last">

<?php require('../includes/_nav_primary.php'); ?>

<?php require('../includes/_nav_primary.php'); ?>
</div>

<div id="secondary" class="column span-18 append-1 prepend-1 first last">
<ul class="navigation">
<li><a class="selected" href="/about">Introduction</a></li>
<li><a href="/about/design-goals">Design Goals</a></li>
<li><a href="/about/credits">Credits</a></li>
<li><a class="selected" href="/about/">Introduction</a></li>
<li><a href="/about/design-goals/">Design Goals</a></li>
<li><a href="/about/community/">Community</a></li>
<li><a href="/about/credits/">Credits</a></li>
</ul>
</div>
</div>
Expand Down
7 changes: 1 addition & 6 deletions advisories/index.php
Original file line number Diff line number Diff line change
Expand Up @@ -12,14 +12,9 @@
<div id="header" class="column first last span-20">
<h1 id="site-name" class="column first span-5 prepend-1 append-1"><a href="/">OAuth</a></h1>
<div id="primary" class="column span-13 last">

<?php require('../includes/_nav_primary.php'); ?>

<?php require('../includes/_nav_primary.php'); ?>
</div>
<div id="secondary" class="column span-18 append-1 prepend-1 first last">
<ul class="navigation">
<li><a class="selected" href="/advisories">Security Advisories</a></li>
</ul>
</div>
</div>

Expand Down
10 changes: 1 addition & 9 deletions articles/authentication/index.php
Original file line number Diff line number Diff line change
Expand Up @@ -11,15 +11,9 @@
<div id="header" class="column first last span-20">
<h1 id="site-name" class="column first span-5 prepend-1 append-1"><a href="/">OAuth</a></h1>
<div id="primary" class="column span-13 last">

<?php require('../../includes/_nav_primary.php'); ?>

<?php require('../../includes/_nav_primary.php'); ?>
</div>
<div id="secondary" class="column span-18 append-1 prepend-1 first last">
<ul class="navigation">
<li><a href="/articles">Articles</a></li>
<li><a class="selected" href="/articles/authentication">Authentication</a></li>
</ul>
</div>
</div>

Expand All @@ -28,8 +22,6 @@

<!-- Article compiled and edited by Justin Richer -->

<?php require('../../includes/_carbon.php'); ?>

<p>The <a href="http://tools.ietf.org/html/rfc6749">OAuth 2.0</a> specification defines a <i>delegation</i> protocol that is useful for conveying <i>authorization decisions</i> across a network of web-enabled applications and APIs. OAuth is used in a wide variety of applications, including providing mechanisms for user authentication. This has led many developers and API providers to incorrectly conclude that OAuth is itself an <i>authentication</i> protocol and to mistakenly use it as such. Let's say that again, to be clear:</p>

<div class="note"><b>OAuth 2.0 is not an authentication protocol.</b></div>
Expand Down
7 changes: 1 addition & 6 deletions articles/index.php
Original file line number Diff line number Diff line change
Expand Up @@ -12,14 +12,9 @@
<div id="header" class="column first last span-20">
<h1 id="site-name" class="column first span-5 prepend-1 append-1"><a href="/">OAuth</a></h1>
<div id="primary" class="column span-13 last">

<?php require('../includes/_nav_primary.php'); ?>

<?php require('../includes/_nav_primary.php'); ?>
</div>
<div id="secondary" class="column span-18 append-1 prepend-1 first last">
<ul class="navigation">
<li><a class="selected" href="/articles">Articles</a></li>
</ul>
</div>
</div>

Expand Down
7 changes: 1 addition & 6 deletions books/index.php
Original file line number Diff line number Diff line change
Expand Up @@ -12,14 +12,9 @@
<div id="header" class="column first last span-20">
<h1 id="site-name" class="column first span-5 prepend-1 append-1"><a href="/">OAuth</a></h1>
<div id="primary" class="column span-13 last">

<?php require('../includes/_nav_primary.php'); ?>

<?php require('../includes/_nav_primary.php'); ?>
</div>
<div id="secondary" class="column span-18 append-1 prepend-1 first last">
<ul class="navigation">
<li><a class="selected" href="/books">Books</a></li>
</ul>
</div>
</div>

Expand Down
1 change: 1 addition & 0 deletions code/extensions/index.php
Original file line number Diff line number Diff line change
@@ -1,2 +1,3 @@
<?php
header('HTTP/1.1 301 Moved Permanently');
header('Location: /documentation/');
Loading

0 comments on commit 6ee83b6

Please sign in to comment.