[GH-ISSUE #266] Cypht Integration with CodeIgniter #227

Closed
opened 2026-02-25 21:34:29 +03:00 by kerem · 9 comments
Owner

Originally created by @lysaan on GitHub (Mar 3, 2018).
Original GitHub issue: https://github.com/cypht-org/cypht/issues/266

Originally assigned to: @jasonmunro on GitHub.

We are integrating Cypht into our application built using PHP Framework CodeIgniter. As CodeIgniter has its own Structure and Cypht has a different Structure. If Cypht.Org has any docs or samples for Integrating it with CodeIgniter then it will be very helpful.

Originally created by @lysaan on GitHub (Mar 3, 2018). Original GitHub issue: https://github.com/cypht-org/cypht/issues/266 Originally assigned to: @jasonmunro on GitHub. We are integrating Cypht into our application built using PHP Framework CodeIgniter. As CodeIgniter has its own Structure and Cypht has a different Structure. If Cypht.Org has any docs or samples for Integrating it with CodeIgniter then it will be very helpful.
kerem 2026-02-25 21:34:29 +03:00
Author
Owner

@Yamakasi commented on GitHub (Mar 3, 2018):

You can use the API but there is nothing more left then that.

If you want a CI based webmail you need to develop one yourself.

<!-- gh-comment-id:370156118 --> @Yamakasi commented on GitHub (Mar 3, 2018): You can use the API but there is nothing more left then that. If you want a CI based webmail you need to develop one yourself.
Author
Owner

@jasonmunro commented on GitHub (Mar 3, 2018):

Hi @lysaan, thanks for the feedback. I don't know anything about the CI framework, so I'm not sure what type of issues you will run into. Since Cypht is a stand-alone application it has its own framework, and does some things a bit differently than many PHP apps out there. Here are some resources that might help:

API login documentation
https://github.com/jasonmunro/cypht/wiki/API-Login

Session options
https://github.com/jasonmunro/cypht/wiki/Session-Options

Authentication options
https://github.com/jasonmunro/cypht/wiki/Authentication-Options

Hope that helps!

<!-- gh-comment-id:370164368 --> @jasonmunro commented on GitHub (Mar 3, 2018): Hi @lysaan, thanks for the feedback. I don't know anything about the CI framework, so I'm not sure what type of issues you will run into. Since Cypht is a stand-alone application it has its own framework, and does some things a bit differently than many PHP apps out there. Here are some resources that might help: API login documentation https://github.com/jasonmunro/cypht/wiki/API-Login Session options https://github.com/jasonmunro/cypht/wiki/Session-Options Authentication options https://github.com/jasonmunro/cypht/wiki/Authentication-Options Hope that helps!
Author
Owner

@marclaporte commented on GitHub (Feb 11, 2019):

@lysaan: I work on ClearOS, which uses CodeIgniter. And I am getting familiar with Cypht. So, I am very interested: How did your project go?

<!-- gh-comment-id:462216807 --> @marclaporte commented on GitHub (Feb 11, 2019): @lysaan: I work on [ClearOS](https://wikisuite.org/ClearOS), which uses CodeIgniter. And I am getting familiar with Cypht. So, I am very interested: How did your project go?
Author
Owner

@lysaan commented on GitHub (Feb 11, 2019):

@lysaan: I work on ClearOS, which uses CodeIgniter. And I am getting familiar with Cypht. So, I am very interested: How did your project go?

Well We have successfully Integrated Cypht into CodeIgniter based System. We are happy that we found couple of Bugs in Cypht and Got fixed by Cypht Team. Now Cypht is working fine in the system.

<!-- gh-comment-id:462219254 --> @lysaan commented on GitHub (Feb 11, 2019): > @lysaan: I work on [ClearOS](https://wikisuite.org/ClearOS), which uses CodeIgniter. And I am getting familiar with Cypht. So, I am very interested: How did your project go? Well We have successfully Integrated Cypht into CodeIgniter based System. We are happy that we found couple of Bugs in Cypht and Got fixed by Cypht Team. Now Cypht is working fine in the system.
Author
Owner

@ulfgebhardt commented on GitHub (Feb 11, 2019):

Will you share your code with us @lysaan ? <3

<!-- gh-comment-id:462483879 --> @ulfgebhardt commented on GitHub (Feb 11, 2019): Will you share your code with us @lysaan ? <3
Author
Owner

@jasonmunro commented on GitHub (Feb 12, 2019):

@lysaan if you have integration code that you can share, I will happily create a repo for it and give you credit, or if you prefer create a wiki page linking to your own repo. If that is not something you can do I totally understand. Glad to hear you got it working!

<!-- gh-comment-id:462580351 --> @jasonmunro commented on GitHub (Feb 12, 2019): @lysaan if you have integration code that you can share, I will happily create a repo for it and give you credit, or if you prefer create a wiki page linking to your own repo. If that is not something you can do I totally understand. Glad to hear you got it working!
Author
Owner

@marclaporte commented on GitHub (Jul 1, 2019):

@lysaan: any news?

Thanks!

<!-- gh-comment-id:507456453 --> @marclaporte commented on GitHub (Jul 1, 2019): @lysaan: any news? Thanks!
Author
Owner

@lysaan commented on GitHub (Jul 2, 2019):

Hi guys, I was busy so my apologies for the delay.
@marclaporte I think the easiest way to integrate Cypht to CI is to use Functional Login and Use Cypht in your System as iFrame.

  1. You can put your Cypht code in CI 3rd Party OR Libraries directory and could use Functional Login for Authentication.
    Ref: https://github.com/jasonmunro/cypht/wiki/API-Login

  2. Configure hm3.ini file and Use Database for Authentication, Sessions and User setting
    Ref: https://github.com/jasonmunro/cypht/blob/master/INSTALL

  3. You can use iFrame after successful Login to Your System and Cypht Authentication to use Cypht.

<!-- gh-comment-id:507495556 --> @lysaan commented on GitHub (Jul 2, 2019): Hi guys, I was busy so my apologies for the delay. @marclaporte I think the easiest way to integrate Cypht to CI is to use Functional Login and Use Cypht in your System as iFrame. 1. You can put your Cypht code in CI 3rd Party OR Libraries directory and could use Functional Login for Authentication. Ref: https://github.com/jasonmunro/cypht/wiki/API-Login 2. Configure hm3.ini file and Use Database for Authentication, Sessions and User setting Ref: https://github.com/jasonmunro/cypht/blob/master/INSTALL 3. You can use iFrame after successful Login to Your System and Cypht Authentication to use Cypht.
Author
Owner

@marclaporte commented on GitHub (Jul 31, 2022):

Ok, then, so closing this. Anyone searching the right keywords will end up here.

<!-- gh-comment-id:1200488027 --> @marclaporte commented on GitHub (Jul 31, 2022): Ok, then, so closing this. Anyone searching the right keywords will end up here.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/cypht#227
No description provided.