error page
This commit is contained in:
2
dist/qmi-cloud/index.html
vendored
2
dist/qmi-cloud/index.html
vendored
@@ -29,5 +29,5 @@
|
||||
<link rel="stylesheet" href="styles.3b2b6672156f20378f8f.css"></head>
|
||||
<body>
|
||||
<app-root></app-root>
|
||||
<script src="runtime.c51bd5b1c616d9ffddc1.js" defer></script><script src="polyfills-es5.6fef7e679f78bcc42760.js" nomodule defer></script><script src="polyfills.51f5cc3d1309de3a873d.js" defer></script><script src="scripts.1af868998801499c8755.js" defer></script><script src="main.9f191820a5e71b1ee4c7.js" defer></script></body>
|
||||
<script src="runtime.c51bd5b1c616d9ffddc1.js" defer></script><script src="polyfills-es5.6fef7e679f78bcc42760.js" nomodule defer></script><script src="polyfills.51f5cc3d1309de3a873d.js" defer></script><script src="scripts.1af868998801499c8755.js" defer></script><script src="main.036fe8385dd9e4e1fdaa.js" defer></script></body>
|
||||
</html>
|
||||
|
||||
File diff suppressed because one or more lines are too long
@@ -15,16 +15,19 @@ const sessionStore = new MongoStore({
|
||||
//clear_interval: config.mongoDBSessionMaxAge
|
||||
});
|
||||
|
||||
const cookieConf = {maxAge: config.mongoDBSessionMaxAge * 1000, sameSite: 'lax'};
|
||||
|
||||
var OpenIDConnectStrategy = require('passport-openidconnect');
|
||||
|
||||
const OKTA_DOMAIN = "qlik.okta.com";
|
||||
|
||||
passport.serializeUser(function(user, done) {
|
||||
done(null, user.upn);
|
||||
done(null, user);
|
||||
});
|
||||
|
||||
passport.deserializeUser(function(upn, done) {
|
||||
_findByUpn(upn, function (err, user) {
|
||||
passport.deserializeUser(function(user, done) {
|
||||
console.log("deserializeUser", user);
|
||||
_findByUpn(user.upn, function (err, user) {
|
||||
done(err, user);
|
||||
});
|
||||
});
|
||||
@@ -108,7 +111,7 @@ module.exports.init = function(app){
|
||||
//mongoose.connect(config.databaseUri);
|
||||
app.use(expressSession({
|
||||
secret: 'secret',
|
||||
cookie: {maxAge: config.mongoDBSessionMaxAge * 1000},
|
||||
cookie: cookieConf,
|
||||
store: sessionStore,
|
||||
resave: true,
|
||||
saveUninitialized: false
|
||||
@@ -116,6 +119,7 @@ module.exports.init = function(app){
|
||||
} else {
|
||||
app.use(expressSession({
|
||||
secret: 'keyboard cat',
|
||||
cookie: cookieConf,
|
||||
resave: true,
|
||||
saveUninitialized: false
|
||||
}));
|
||||
@@ -134,7 +138,7 @@ module.exports.init = function(app){
|
||||
response: res, // required
|
||||
resourceURL: config.resourceURL, // optional. Provide a value if you want to specify the resource.
|
||||
//customState: 'my_state', // optional. Provide a value if you want to provide custom state value.
|
||||
failureRedirect: '/',
|
||||
failureRedirect: '/error',
|
||||
session: false
|
||||
}
|
||||
)(req, res, next);
|
||||
|
||||
@@ -14,11 +14,13 @@ import { ProvComponent } from './provisions/prov.component';
|
||||
import { TrainingComponent } from './training/training.component';
|
||||
import { SessionFormComponent } from './sessionform/sessionform.component';
|
||||
import { FeatureGuard } from './services/feature.guard';
|
||||
import { ErrorComponent } from './home/error.component';
|
||||
|
||||
|
||||
const routes: Routes = [
|
||||
{ path: 'home', component: HomeComponent},
|
||||
{ path: 'faq', component: FaqComponent},
|
||||
{ path: 'error', component: ErrorComponent},
|
||||
{ path: 'scenarios', component: ScenariosSectionComponent, canActivate: [AuthGuard]},
|
||||
{ path: 'provision/:id', component: ProvComponent, canActivate: [AuthGuard]},
|
||||
{ path: 'provisions', component: ProvisionsComponent, canActivate: [AuthGuard]},
|
||||
|
||||
@@ -63,6 +63,7 @@ import { FeatureGuard } from './services/feature.guard';
|
||||
import { TableSessionsComponent } from './tables/table-sessions.component';
|
||||
import { UserModalComponent } from './modals/edit-user.component';
|
||||
import { SessionInfoModalComponent } from './training/session-info.component';
|
||||
import { ErrorComponent } from './home/error.component';
|
||||
|
||||
|
||||
|
||||
@@ -80,6 +81,7 @@ export function markedOptions(): MarkedOptions {
|
||||
declarations: [
|
||||
AppComponent,
|
||||
HomeComponent,
|
||||
ErrorComponent,
|
||||
ProvisionsComponent,
|
||||
ProvisionsSharedComponent,
|
||||
LogsComponent,
|
||||
|
||||
Reference in New Issue
Block a user