mirror of
https://github.com/pomerium/pomerium.git
synced 2025-05-01 03:16:31 +02:00
- authenticate: added a token exchange api endpoint that converts an identity provider's JWT into a pomerium session. - internal/identity: authenticate now passes context. - internal/identity: removed extraneous GetSignInURL from okta. - internal/sessions: add rest store - update go.mod / go.sum depedencies. - docs: add programmatic examples in shell and python
59 lines
1.3 KiB
JavaScript
59 lines
1.3 KiB
JavaScript
// .vuepress/config.js
|
|
module.exports = {
|
|
title: "Pomerium",
|
|
description: "An open source identity-aware access proxy.",
|
|
plugins: {
|
|
'sitemap': {
|
|
hostname: 'https://www.pomerium.io'
|
|
},
|
|
'@vuepress/google-analytics': {
|
|
ga: 'UA-129872447-2'
|
|
}
|
|
},
|
|
extend: '@vuepress/theme-default',
|
|
themeConfig: {
|
|
repo: "pomerium/pomerium",
|
|
editLinks: true,
|
|
docsDir: "docs",
|
|
editLinkText: "Edit this page on GitHub",
|
|
lastUpdated: "Last Updated",
|
|
nav: [
|
|
{ text: "Documentation", link: "/docs/" },
|
|
{ text: "Quick Start", link: "/guide/" },
|
|
{ text: "Config Reference", link: "/reference/" },
|
|
{
|
|
text: 'Versions',
|
|
items: [
|
|
{ text: 'v0.0.5', link: 'https://v0-0-5.docs.pomerium.io/' },
|
|
{ text: 'v0.0.4', link: 'https://v0-0-4.docs.pomerium.io/' },
|
|
]
|
|
},
|
|
|
|
],
|
|
sidebar: {
|
|
"/guide/": guideSidebar("Quick Start"),
|
|
"/docs/": docsSidebar("Documentation")
|
|
|
|
}
|
|
}
|
|
};
|
|
|
|
function guideSidebar(title) {
|
|
return [
|
|
{
|
|
title,
|
|
collapsable: false,
|
|
children: ["", "binary", "from-source", "helm", "kubernetes", "synology"]
|
|
}
|
|
];
|
|
}
|
|
|
|
function docsSidebar(title) {
|
|
return [
|
|
{
|
|
title,
|
|
collapsable: false,
|
|
children: ["", "identity-providers", "signed-headers", "certificates", "examples", "impersonation", "programmatic-access", "upgrading"]
|
|
}
|
|
];
|
|
}
|