Find Jobs
Hire Freelancers

Add support for captive portals to mattermost-mobile [Open Source]

£250-750 GBP

Cerrado
Publicado hace alrededor de 4 años

£250-750 GBP

Pagado a la entrega
My company uses a captive portal, Google IAP (Identity aware proxy) to protect its mattermost installation This means i can't use the mattermost mobile app on Android. As part of its startup it asks you to enter a server name, which it then 'pings' (calls /ping). With my captive portal this ping gets redirected (302) to a login page. Current behaviour: The redirect of ping makes it say "cannot connect to the server. Please check your server URL and internet connection" My desired behaviour (this job!): Alter the client's code so that it pops up a browser window, following the redirect. When the user logs in the cookies that get set need to be persisted in the application and send with **all future HTTP requests for that server** The mattermost desktop client (v4.1.3 - yes it's an old one) seems to do this, i've had some problems with later versions of the desktop client supporting this as well. So i think this work consists of: - Handle redirected /ping to handle the login flow - Persist cookies from the end of the login flow to the app for the whole session - When reauthentication is necessary (a request encounters a 302 again) do the same thing you did for /ping - Doing it in a way that means the merge request gets accepted on to the appropriate mattermost project As a suggestion, perhaps it's a matter of catching 302s globally and popping them up in a browser? I am a (busy) developer and can review your code, but the main thing is that this gets merged into the mattermost project. Acceptance criteria: - I can enter my company's chat server in the server box (I will reveal this to the winning bidder) - I can login with the Google IAP protecting it (unfortunately i can't give you a working login to this, if it's a massive blocker we can maybe setup a sample IAP on GCP) - I can use it for the session and login again when my session expires - The PR is accepted to the mattermost-mobile project (i.e. meets their standards)
ID del proyecto: 24070597

Información sobre el proyecto

11 propuestas
Proyecto remoto
Activo hace 4 años

¿Buscas ganar dinero?

Beneficios de presentar ofertas en Freelancer

Fija tu plazo y presupuesto
Cobra por tu trabajo
Describe tu propuesta
Es gratis registrarse y presentar ofertas en los trabajos
11 freelancers están ofertando un promedio de £891 GBP por este trabajo
Avatar del usuario
Hi, How are you? I just saw your job posting and I felt that I can help you with this job considering the experience I have with Android, Javascript, Mobile App Development, Open Source. Please check my portfolio: https://www.freelancer.com/u/AwaisChaudhry?w=f Regards, Awais
£750 GBP en 16 días
4,9 (70 comentarios)
8,0
8,0
Avatar del usuario
Hello There, how are you doing? I have read the description and really interested in this job, I have great experience doing similar jobs regarding to these skills , Javascript , Mobile App Development , Android , Open Source Please start the chat, I have some questions so we can have detailed discussion about project.
£500 GBP en 7 días
4,9 (117 comentarios)
6,7
6,7
Avatar del usuario
Hi there! I read your whole descriptions carefully and being a developer i recommend you to hire someone who can give you a hybrid app for your startup so that you will never see 302s ever, we are team of developers with more than 7 years of experience in PHP and mobile development apps you can hire us if you want :) WAITING FOR YOU IN CHATBOX FOR FURTHER DISCUSSION:) REGARDS: Grewal
£600 GBP en 20 días
4,9 (16 comentarios)
5,8
5,8
Avatar del usuario
+++++++++++++++++++++++++++++++++++++++++++++========================================================================>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> We have read your project and it matches our skills and we can provide you quality work on time. We specialize in website design and development and are excited about this opportunity to work with you in accomplishing your goals. We have experienced designers and developers Good at Android, iPhone, Mobile App Development, PHP,wordpress, HTML,CSS & LARAVEL. For further detail contact me over chat so that we can discuss more this project <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
£4.000 GBP en 30 días
5,0 (5 comentarios)
5,5
5,5
Avatar del usuario
Hello, I have read and I understand your project detail you want (Android/ios) Mobile Application. I can design and develop it for you perfectly with all features & functionalities as you want. I am full time available with your project. I have experienced android, ios and Web admin panel. I want to discuss your project in detail and then we will start working on this with the designing work and than development. So we will follow the Agile Process to complete your project. I can complete your project on time and within your BUDGET. I have built a similar project in my past experience so I have experience in your project, so we can discuss on them in FREELANCER CHAT WINDOW PLEASE I am waiting for your positive response. Thank you Regards Amlesh
£500 GBP en 7 días
4,7 (12 comentarios)
5,4
5,4
Avatar del usuario
Hello Client, I am interested to work with you and I am absolutely sure that I can do this project very well in the shortest possible time. I'm a professional web developer which not only uses techniques in creating things, but also much creativity. I have been working in Website designing and software development for the last 25 years and have done many projects. I am fluent in several of the most popular languages for website development and dynamic website creation. Based on my long time experience I can guarantee your 100% satisfaction. My expertise includes: * Web & Mobile Apps Development * Fixing Errors & Troubleshooting bugs. * Rest API, Payment Gateway API’s Integration * Fully Responsive & Speed Optimization Website * Custom Dynamic Website Design & Development * Plugins Development, Installation & Customization I will show you project progress and talk to you regularly so that you can see how the project is going on and provide me with your feedback. I can ensure you 100% functional and bug free site. As a full time freelancer & a professional web designer & Developer I will give you full support until your final satisfaction. Kindly initiate chat so that we can discuss more on the project, and move forward accordingly. Many Thanks
£650 GBP en 7 días
5,0 (3 comentarios)
2,7
2,7

Sobre este cliente

Bandera de UNITED KINGDOM
London, United Kingdom
0,0
0
Miembro desde feb 24, 2020

Verificación del cliente

¡Gracias! Te hemos enviado un enlace para reclamar tu crédito gratuito.
Algo salió mal al enviar tu correo electrónico. Por favor, intenta de nuevo.
Usuarios registrados Total de empleos publicados
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Cargando visualización previa
Permiso concedido para Geolocalización.
Tu sesión de acceso ha expirado y has sido desconectado. Por favor, inica sesión nuevamente.