风变IDP让我接纳自己,实现梦想

毕业时,因为不想跟男朋友异地,我拒绝了心仪的offer,选择来到男朋友的城市。我以为爱情能打败一切,但生活中的柴米油盐还是把我们越拉越远,再加上这份工作也不是我喜欢做的,工作和生活的双重压力之下,我选择分手,离职,重新开始一段生活。但我究竟适合什么样的工作呢?我不知道,于是,我报名了风变IDP课程,希望能获得答案。

课程中给我印象最深的一个环节就是,让我们写下自己最重要的三个价值,并不断追问自己,为什么觉得这个价值重要,哪里重要等等;接着将能力卡按照掌握/缺乏,喜欢或不喜欢来分类,最后根据职业兴趣、市场需求、价值观匹配和能力匹配筛选出我的职业特征和适合我的职业,辅助我完成职业定位。
在这里插入图片描述

在课程中,我虚无缥缈的理想逐渐具像化,通向终点的道路也越来越清晰。我试着去发现自己的闪光点,列出具体可行的计划来实现目标,随着计划的一步步细化,我开始接纳自己的不完美,改善缺点。找到自己适合的方向后,我开始投递简历,在应聘中尽量展现自己的优点,不断更新我的作品集,终于成功应聘上了我现在的岗位。

因为对于时刻保持着兴趣,所以即使这份工作经常需要加班,我也还是一直元气满满的,随时保持着最好的状态去完成工作,工资也稳步提升。风变IDP让我拥有了一个新的人生,如果我当时离职后,只是随随便便找了一个类似的岗位,没有做分析,可能也不会有今天的成就。感谢风变IDP让我明白,接纳自己和自我实现才是人生的第一要义。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
实现 SAML 中的 Identity Provider (IdP),你可以使用 Node.js 并结合一些 SAML 库来完成。以下是一些可供参考的库: - [passport-saml](https://github.com/node-saml/passport-saml): 一个用于 Passport 的 SAML 库,支持 IdP 和 SP 的单点登录 (SSO)。 - [samlify](https://github.com/auth2factor/samlify): 一个支持 SAML 2.0 和 1.1 的库,可以用于构建 IdP 和 SP,支持多种 IdP 的配置选项。 - [saml-idp](https://github.com/bergie/saml-idp): 一个基于 Express 的库,用于快速创建 SAML 2.0 IdP。 下面是一个使用 `samlify` 库创建 SAML 2.0 IdP 的示例代码: ```javascript const express = require('express'); const { createIdp } = require('samlify'); const app = express(); // 创建 SAML 2.0 IdP const idp = createIdp({ entityID: 'https://your-idp.com/metadata', privateKey: 'your-private-key', privateKeyPass: 'your-private-key-password', certificate: 'your-certificate', loginEndpoint: '/login', logoutEndpoint: '/logout', bindings: { redirect: 'urn:oasis:names:tc:SAML:2.0:bindings:HTTP-Redirect', post: 'urn:oasis:names:tc:SAML:2.0:bindings:HTTP-POST', }, nameIDFormat: 'urn:oasis:names:tc:SAML:1.1:nameid-format:unspecified', }); // 添加路由 app.get('/login', (req, res) => { // 创建 SAML 2.0 登录请求 const request = idp.createLoginRequest({ relayState: 'your-relay-state', destination: 'https://your-sp.com/login', }); // 跳转到 SP 的登录页面 res.redirect(request.context.destination); }); app.post('/logout', (req, res) => { // 创建 SAML 2.0 登出请求 const request = idp.createLogoutRequest({ relayState: 'your-relay-state', destination: 'https://your-sp.com/logout', }); // 跳转到 SP 的登出页面 res.redirect(request.context.destination); }); app.listen(3000, () => { console.log('SAML 2.0 IdP is running on port 3000'); }); ``` 在上述代码中,我们使用 `createIdp` 函数来创建一个 SAML 2.0 IdP,指定了一些必要的参数,例如实体 ID、私钥、证书、绑定方式等。然后添加了两个路由,用于处理登录和登出请求。在路由处理函数中,我们分别创建了 SAML 2.0 登录和登出请求,并跳转到 SP 的对应页面。 需要注意的是,这里的示例代码只提供了最基本的实现方式,实际上还需要根据具体情况进行调整和优化。同时,还需要根据不同的 SAML 库和实现方式来进行相应的配置和操作。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值