PageSourceSearch

https://authress.io/knowledge-base/assets/js/bd7be2ee.4ca45d7f.js

js authress.io collected 2026-09-24 18:31:45 UTC 5,174 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunkAuthressKnowledgeBase=self.webpackChunkAuthressKnowledgeBase||[]).push([[6821],{3905:(e,t,r)=>{r.d(t,{Zo:()=>c,kt:()=>m});var n=r(67294);function o(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function a(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function s(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?a(Object(r),!0).forEach((function(t){o(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):a(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function i(e,t){if(null==e)return{};var r,n,o=function(e,t){if(null==e)return{};var r,n,o={},a=Object.keys(e);for(n=0;n<a.length;n++)r=a[n],t.indexOf(r)>=0||(o[r]=e[r]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(n=0;n<a.length;n++)r=a[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}var l=n.createContext({}),u=function(e){var t=n.useContext(l),r=t;return e&&(r="function"==typeof e?e(t):s(s({},t),e)),r},c=function(e){var t=u(e.components);return n.createElement(l.Provider,{value:t},e.children)},p={inlineCode:"code",wrapper:function(e){var t=e.children;return n.createElement(n.Fragment,{},t)}},f=n.forwardRef((function(e,t){var r=e.components,o=e.mdxType,a=e.originalType,l=e.parentName,c=i(e,["components","mdxType","originalType","parentName"]),f=u(r),m=o,g=f["".concat(l,".").concat(m)]||f[m]||p[m]||a;return r?n.createElement(g,s(s({ref:t},c),{},{components:r})):n.createElement(g,s({ref:t},c))}));function m(e,t){var r=arguments,o=t&&t.mdxType;if("string"==typeof e||o){var a=r.length,s=new Array(a);s[0]=f;var i={};for(var l in t)hasOwnProperty.call(t,l)&&(i[l]=t[l]);i.originalType=e,i.mdxType="string"==typeof e?e:o,s[1]=i;for(var u=2;u<a;u++)s[u]=r[u];return n.createElement.apply(null,s)}return n.createElement.apply(null,r)}f.displayName="MDXCreateElement"},56929:(e,t,r)=>{r.r(t),r.d(t,{assets:()=>l,contentTitle:()=>s,default:()=>p,frontMatter:()=>a,metadata:()=>i,toc:()=>u});var n=r(87462),o=(r(67294),r(3905));const a={sidebar_label:"Platform user login",title:"Platform user login",description:"Enable users to log into your platform.",image_alt:"Platform user login"},s=void 0,i={unversionedId:"extensions/platform-user-login",id:"extensions/platform-user-login",title:"Platform user login",description:"Enable users to log into your platform.",source:"@site/docs/40-extensions/10-platform-user-login.md",sourceDirName:"40-extensions",slug:"/extensions/platform-user-login",permalink:"/knowledge-base/docs/extensions/platform-user-login",draft:!1,editUrl:"https://gitlab.com/rhosys/authress-public-kb/knowledge-base/-/blob/main/docs/40-extensions/10-platform-user-login.md",tags:[],version:"current",lastUpdatedAt:1772377859,formattedLastUpdatedAt:"Mar 1, 2026",sidebarPosition:10,frontMatter:{sidebar_label:"Platform user login",title:"Platform user login",description:"Enable users to log into your platform.",image_alt:"Platform user login"},sidebar:"tutorialSidebar",previous:{title:"Platform Extensions",permalink:"/knowledge-base/docs/extensions/"},next:{title:"Creating extensions",permalink:"/knowledge-base/docs/extensions/managing-extensions"}},l={},u=[{value:"Platform: User Login",id:"platform-user-login",level:2},{value:"Login Box",id:"login-box",level:3}],c={toc:u};function p(e){let{components:t,...a}=e;return(0,o.kt)("wrapper",(0,n.Z)({},c,a,{components:t,mdxType:"MDXLayout"}),(0,o.kt)("p",null,"In your extension marketplace, you have two different kinds of users:"),(0,o.kt)("ul",null,(0,o.kt)("li",{parentName:"ul"},"Users that log directly into your platform"),(0,o.kt)("li",{parentName:"ul"},"Users who are developers who build extensions to be used with your platform")),(0,o.kt)("h2",{id:"platform-user-login"},"Platform: User Login"),(0,o.kt)("h3",{id:"login-box"},"Login Box"),(0,o.kt)("p",null,"The first important piece is configuring how users will log into your platform. Separately from how users log into the third party platform extensions and access control for their resources, they need to be able to log into your platform."),(0,o.kt)("p",null,"Your platform will redirect users to the Authress Managed Login screen. This screen is configurable in the ",(0,o.kt)("a",{parentName:"p",href:"https://authress.io/app/#/settings?focus=branding"},"Authress Management Portal"),"."),(0,o.kt)("p",null,"You can configure the ",(0,o.kt)("a",{parentName:"p",href:"https://authress.io/app/#/settings?focus=branding"},"Login box styles")," to match your Brand experience:"),(0,o.kt)("div",{className:"center image-md"},(0,o.kt)("p",null,"  ",(0,o.kt)("img",{alt:"Custom Login experience",src:r(11599).Z,width:"1188",height:"857"}))))}p.isMDXComponent=!0},11599:(e,t,r)=>{r.d(t,{Z:()=>n});const n=r.p+"assets/images/customize-login-cbc3867c621711cfca7ecf904b92d87a.png"}}]);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.